約 2,280,281 件
https://w.atwiki.jp/coolnaurl/pages/15.html
「BMSとは何か」というレベルの解説はしません。 ここではBMSを作るにあたって知っておく必要のある、BMSの仕様をいくつか書いておきます。 BMSの規格仕様についてはこのサイトで深く考察されており、このページでもこのサイトからいくつか引用しています。もし興味があればご一読ください。 BMSではコマンド(*1)によって記述された一連の命令を1行とし、それを連ねることでBMS全体を構成します。 コマンド行は必ずシャープ#で開始し、以下の文法を取ります: #COMMAND␣contents COMMANDで表されるのがコマンド部、半角スペース1個を開けて記述されたcontentsがその中身となります。たとえばタイトル定義は次のように書きます: #TITLE たのしいピクニック "#"で始まらない全ての行はコメント行として解釈され、BMSの再生には影響しません。おそらく#を含まなければBMS内にアスキーアートを入れ込むことも可能ですが、予期せぬエラーを招きかねないので、やめたほうがよいでしょう。 以下に、重要なコマンドを列挙します。列挙されないコマンドは、BMSEを使って制作する限り気にする必要はありません。 #PLAYER #RANK #GENRE #TITLE #ARTIST #SUBTITLE #SUBARTIST #COMMENT #BPM #PLAYLEVEL #DIFFICULTY #TOTAL #STAGEFILE #BACKBMP #BANNER #CHARFILE #WAVxx #BMPxx #BGAxx #BPMxx #LNOBJ #RANDOM #IF #PLAYER 1がSP譜面、2がCP(カップルプレイ)譜面、3がDP譜面、4がバトル譜面を表しますが、ほとんど死にコマンドとなっており、SP譜面なら1、DP譜面なら3にするという決まりくらいしか現在は残っていません。 LR2に至っては実際に使われているレーンによってSPかDPかを判断するため、完全に無視されるコマンドになっています。しかし例えばBMSEではDP譜面を作る場合にここを変更する必要があるので、ちゃんと設定したほうがよいでしょう。 カップル(#PLAYER 2)とバトル(#PLAYER 4)はBMSプレイヤー側で表現可能かつそのほうが都合がいいため、使ってはいけません。BMSEでいえば2 Playerではなくdouble playにしましょう。 #RANK 譜面の判定の種類です。GREAT判定の幅が、0でVERY HARD(とても狭い)、3でEASY(とても広い)となります。名前からすればNORMAL判定(#RANK 2)が標準に思われますが、昨今のBMS界隈ではEASY(#RANK 3)が多いようです。BMSEで空のファイルを開くとデフォルトでEASY判定にされているのが大きな要因に思われます。 いわゆる発狂BMSなどのノーツが非常に多い譜面でHARD(#RANK 2)以上の判定を利用することは推奨しません。高密度譜面は正確に演奏するよりは降ってくるオブジェを余すところ無く叩くのが目的であり、そこに辛判定を導入するととたんにクソゲーと化すでしょう。逆に、密度は低いがクセのあるリズムであったり、連打を頻繁に叩かせるような譜面では、EASY判定ではその譜面の難しさを十分に表現できない場合もあり、VERY HARD(#RANK 0)が歓迎される傾向にあるかもしれません。 #GENRE #TITLE #ARTIST 上からBMSのジャンル名、タイトル、アーティスト名を表します。ジャンルは省略してもよさそうですが、タイトルとアーティストは必ず入力するべきです。 #SUBTITLE #SUBARTIST こちらは後期になって拡張されたコマンドです。前者はサブタイトルを、後者はサブアーティスト(作曲者に対して譜面作者やBGA作者など)を記述するためのコマンドです。LR2の曲決定画面ではSUB情報は表示されません。 LR2では#TITLEに特定の文字が含まれるときそれをサブタイトルとして扱う仕様があります。それを積極的に利用するなら#SUBTITLEは必要ないかもしれません。 BMSEではどちらも拡張命令として扱われるので、利用するなら直接テキストに打ち込む必要があります。 #COMMENT BMSに対するコメントです。「ひとつの ものごとに とらわれると すべてを みうしなってしまう にゃ」みたいなやつです。 もっぱらPMSについて使います。ふぃーりんぐぽみゅなど一部のPMS特化型本体で使われるに留まります。LR2では一切参照されず、BMSEでも拡張命令扱いです。当wikiはBMS制作に関する解説サイトですが、PMSも同様の手順で作れるということで一応載せておきます。 #BPM 楽曲の開始前のテンポを記述します。途中でテンポを変化させるような命令が無ければ曲は最初から最後までこのテンポで演奏されます。曲構成の根本的な部分なので必ず入力するべきです。 #PLAYLEVEL 譜面の難易度です。一般的に5keyなら8、7keyなら12、9buttonなら50が上限とされています。BMSEでこの欄をプルダウンボックスから選ぼうとすると1から8と0しかないので直接数値を入れたほうがよいでしょう。レベル0は基本的に「難度判定不能」を意味し、1よりも簡単という意味にはなりません。レベル0はレベルソートで最初にくるため、筆者としてはできるだけ利用しないことを推奨します。 例えば7keyで12以下の難易度を付けるなら、なるべく"本家"の基準に則ったほうがよいでしょう。設定された数字と実際の難易度があまりにかけ離れているとBMSイベントでは減点の対象になることがあります。 #DIFFICULTY 譜面の種類(NORMAL,ANOTHERなど)を数値で記述します。普通は1から5までの整数で、数値の意味は以下の通りです。 1 BEGINNER (通常よりも簡単な初心者用譜面) 2 NORMAL (標準の譜面) 3 HYPER (中級者向けの難しい譜面) 4 ANOTHER (9buttonの場合は EX、上級者向けのとても難しい譜面) 5 INSANE (最近の"本家"でいう LEGGENDARIA、いわゆる発狂譜面) 省略することもできますが、BMSプレイヤーがその譜面をどの種類と判定するのか分かりづらくなり、譜面作者の意図しない位置に置かれる可能性もあるため、特別な理由が無い限り記述することを推奨します。 BMSEでは拡張命令扱いであり、自分でテキスト上に書き込む必要があるため、もしかしたらこのコマンドに気づかない人もいるかもしれません。 LR2でレベルソートを行う場合、#DIFFICULTY 5の譜面はレベル値に関係なく最後に置かれます。例えば以下のような譜面が一つのフォルダ内にある場合 ① #PLAYLEVEL 10 #DIFFICULTY 2 ② #PLAYLEVEL 5 #DIFFICULTY 4 ③ #PLAYLEVEL 2 #DIFFICULTY 5 LR2でレベルソートを行うと、②→①→③の順に並びます。 前述の#PLAYLEVEL 0を使いたい場合、併せて#DIFFICULTY 5としておくことで、その譜面がレベルソートで最初に(レベル1の譜面よりも前に)来ることを防ぐことができます。 #DIFFICULTY 0 は難易度未定義になります。LR2では難易度フィルタ(NORMALだけ表示、HYPERだけ表示など)を使ったとき表示されず、レベルの色は灰色になります(スキンによっては表示されません)。隠し譜面には使えるかもしれません。 #TOTAL 演奏レーンに置かれたノーツを全て最高の判定(P.GREAT)で処理した場合に増加するグルーブゲージの量です。つまり、1つのノートをP.GREAT判定で叩いたときのゲージ回復量は TOTAL÷NOTES(%) になります。通常GREAT(黄グレ)の場合はこの半分程度になります。例えば1000ノーツで #TOTAL 400 のBMS譜面があった場合、250ノーツ光らせるとゲージが100%回復する、ということになります。 設定しないとゲージが回復できなかったり、簡単になりすぎたり、プレイヤーによってえらく変わってしまうため、必ず記述するべきコマンドです。BMSEでは「拡張」タブにあるのでしっかり確認しましょう。 どれくらいのTOTALが妥当かというのは、少々難しい問題ですので、実際に自分でプレイしてみてちょうどいい値を見つけたり、こことかこことかを参考にしてみてください。geocities閉鎖に伴い参照できなくなったため筆者が使っている計算式を下に書いておきます。 TOTAL = INT(760.5×NOTES÷(NOTES+650)) 計算の結果 TOTAL 260 になった場合は TOTAL = 260 INTは小数点以下切り捨てという意味です。 この計算式だとノート数に対するTOTAL値は以下のようになります。 NOTES TOTAL =339 260 500 330 1000 460 1500 530 2000 573 ↓計算機 NOTES TOTAL この式は主に2000ノーツ以下の譜面に対してはある程度うまく働きますが、それを大きく超える場合はノート数の増加に対してTOTALの伸びが鈍すぎる(*2)ため、適宜増やしたほうがよいです。 #STAGEFILE 主に曲決定画面で表示される大きな一枚絵(普通は640*480)の定義です。無くても構いませんが、あったほうが選曲時の期待度が高まりそうな気がします。BGAがあるなら用意したほうが無難でしょう。記述するのはファイル名ですから、当然.pngや.bmpといった拡張子が必要です。 #BACKBMP 本来はPMSなどのプレイ画面の背景として用意する画像ですが、役割がSTAGEFILEと被っていたり、7keyなどではBGAがメインだったりであまり使われないコマンドです。 RED BELTというLR2の拡張スキンでは使われなくなったこのコマンドをプレイ前に表示されるタイトル画像として利用しています。特殊なフォントを使ったり、タイトルの代わりに絵を表示したい場合などに利用できます。その用途についてはこちらを参照してください。 #BANNER 主に選曲画面で使われる楽曲のバナー画像の定義です。前述のRED BELTでは選曲画面にバナーも表示しますし、LR2標準の選曲スキンでも有効です(もちろんbeatorajaでも)。STAGEFILE同様無くても構いませんが、あれば曲の雰囲気をより伝えやすくなります。 BACKBMPともどもBMSEでは拡張命令扱いなので、テキストに直接書き込む必要があります。 #CHARFILE ふぃーりんぐぽみゅなど一部のBMSプレイヤーで使われる、キャラクターファイル(.chp)を指定するためのコマンドです。作り方を簡潔にまとめたサイトがあったと思うのですが、探しても見当たりません。残念。 #WAVxx 音声ファイルの定義です。BMSの譜面は実際には定義情報の羅列であり、BMSプレイヤーはそれを読み取って対応するインデックスの音声を再生することで意図した音楽を構成します。もちろん必須ですが、BMSEでは画面右側にある定義リストに、エクスプローラーから音声ファイルをD Dすることで自動的に記述してくれますし、BMHelperなどを使う場合も定義リストは自動で生成してくれるので、今や自分で手打ちする必要はほとんどありません。 存在しないファイル名を指定すると(少なくともLR2は)単に無視します。無音ノートを使う場合に「#WAVZZ muon」などと定義してそれを使うようにすれば、あるいは分かりやすいかもしれません。 以降の全てを含む定義情報は、一般的に01からZZまでの36進数で表されます(00は空白)。したがって、現在のBMS規格仕様では1295個が定義数の上限となり、数が増えがちなWAVは特に注意する必要があります。 #BMPxx #BGAxx BGA表示用の画像(映像)ファイル定義です。こちらもBMSEではD Dでまとめて定義できるので直接入力の必要はあまりありません。 昨今ではBGAを1本の動画にして、せいぜいミスレイヤーを追加するくらいが多く、この定義欄が埋まる事態は起きにくくなっているかと思います。 "#BGA"は使い方が複雑なので、必要ならこちらを参照してください。動画BGAが主流になった現在ではまず使われないコマンドです。 #BPMxx 8ビット整数で表記できないBPMを使うときに利用する定義です。BMSEでは設定されたBPMが1~255の範囲外である場合に自動的に追加されます。 ある小節で1000bpmになったあと、一旦150bpmになり、そのあとまた1000bpmになるようなテンポ変化の場合、#BPM01 1000のような定義を使い回せばいいと感じますが、BMSEでは全て別扱いになります。頻繁にテンポ変化が行われる曲の場合、実質的に256以上や小数テンポへの変化は1295回までに制限されますのでご注意下さい。テンポ変化を直接書き込む場合はこの限りではありません。 #LNOBJ ロングノートの終端を表す定義インデックス(ZXなど)を書きます。 BMSには2種類のロングノート定義が存在します。詳細は割愛しますが、バグ回避や付け外しの容易さもあって、筆者はもう一方の方式よりこちらを推奨します。ただし、#WAV定義を無駄に一つ潰す必要があるため、定義数がギリギリの楽曲においてはもう一方の方式を採用せざるを得ない状況になる場合もあります。詳細は譜面制作?のロングノート節を参照してください。 #RANDOM #IF 不確定性の音楽を生み出す命令です。#RANDOM x(1以上の整数)で1からその数までの乱数を生成し、#IF x(1以上の整数)でそれぞれの場合に解釈する命令を記述します。これについて詳細に解説するのは筆者の手には余るので、もし使いたければここなどを参照してください。 筆者の知る限り#RANDOMを正常に扱えるエディターは存在しません。もし使うのであればテキストエディタで直接編集する必要がありますが、この世にはたくさんの驚異的なRANDOM BMSが存在します。 当wikiではこれ以上触れません。 次:作曲
https://w.atwiki.jp/coolnaurl/pages/28.html
BMSツクール2 おいしくなって新登場!! 最新版 Ver2.12 (2022/12/04) 更新 非パッケージ版https //dl.dropboxusercontent.com/s/dtcjniftam7d8u7/BMS_Maker2.12a.zip BMSツクール2の機能はもう更新されません。新バージョン(BMS Maker 3)用のプロジェクトファイルを保存できるようにしました。 「ファイルの保存」から「BMS Maker 3 Score File (*.bm3scr)」を選んでください。 アップデート(?)方法ダウンロードしたzipファイルを解凍し、中身を今使っている「BMSツクール2」のフォルダ内に全て上書きしてください。 または、古いバージョンの「Save」フォルダ内「Common.rvdata2」を新しい「BMSツクール2」の「Save」フォルダにコピペしてください。(このほうが楽かも) 概要デモ動画 特長 α版(Ver1.xx)との違い ありそうな質問(FAQ)既知の不具合/修正予定 使い方起動 基本操作 基本画面の操作「ノーツまとめ」ウィンドウ 「整理」ウィンドウ 「BMS化オプション」ウィンドウ 「BMS書き出し」ウィンドウ マーカー編集画面の操作「クォンタイズ」ウィンドウ WAVスライス画面の操作「トラックマーキング」ウィンドウ 「スライス」ウィンドウ 本体以外についてSave フォルダ Fonts フォルダ 更新履歴Ver2.12a Ver2.11a Ver2.10 / Ver2.10a Ver2.09 / Ver2.09a Ver2.08 / Ver2.08a Ver2.07 / Ver2.07a Ver2.06 / Ver2.06a Ver2.05 / Ver2.05a Ver2.04 / Ver2.04a Ver2.03 / Ver2.03a Ver2.02 Ver2.01 Ver2.00 概要 MIDIを読み込ませてなんやかんやしてBMSを自動的に生成するツールです。 使い方は下に載せますがわからないことがあればROKINA(https //twitter.com/lokina)まで直接問い合わせてください。 デモ動画 https //youtu.be/WrzihzTfMfg 特長 MIDIを読み込んでBMS向けに音切りできる!BMSファイルも出力できる! テンポ変化、コントロールチェンジにも対応しかしDAWが対応していないと意味がなかった。 和音やグライドノーツを一つのノートとして扱える!←神 サイドチェイン、キースイッチに対応!←神!!!!!!!!!! new! シーケンス化機能によりオートメーションに擬似対応!!←ヤバい!!!!!!!!!! 詳しくは「使い方」を見てください。 α版(Ver1.xx)との違い + ... 根本的に色々作り直しました。多分日本語フォルダを扱えるようになったと思いますが、念の為避けておくことをおすすめします。 BMSファイルの中身については、BMS関連ソフト(LR2やBMSEなど)がShift_JISにしか対応していないケースを考慮して、Shift_JIS(あるいはANSI)に制限されます。特に文字入力ダイアログにはSJIS準拠の文字列しか入力できません(äなどを入力しようとするとaなどに矯正されます)。 GUIを強化しました。MIDIファイルを読み込んだとき、ピアノロールを描画するようになりました。 「コードまとめ」などをトラック全体ではなく一部のノーツにだけ適用できるようになりました。 「キースイッチ指定」が視覚的に分かりやすくなりました。 「シーケンス化」により、元のMIDIの配列を崩さないまま音切りできる機能が追加されました。 WAV波形のビュワーを追加しました。波形を見ながらスライス位置を個別に調節できます。 8bit/16bit/24bitのPCM(通常のWAV)であれば再生してスライス位置を確認することもできます。(32bit float はAPIが対応していなかったので再生できません) WAVファイルの処理をDLL化したことで、WAVに関するもろもろの処理が高速化しました。特に「スライス」の待ち時間は長くても数秒程度に高速化されました。 作者は気付いていなかった(は?)のですが、24bitのWAVを読み込むと落ちる不具合がα版にありましたが、WAV読み込みアルゴリズムを作り直したことで副次的に解決しました。 地味に 32bit float とかでも読み込めます。(前述のとおり再生はできません) 現時点で無圧縮の PCM(つまりRIFF WAVE)にしか対応していません。主なDAWは普通にPCM出力に対応していると思うので圧縮済みWAVに対応する予定はありません。 ありそうな質問(FAQ) + ... 起動しようとするとOSがエラーを吐くGame.exe及びRun.batの起動時、Windows Defenderなどセキュリティソフトにより実行が阻止(最悪削除)される場合があります。本ソフトにウイルスは無いはずなので起動を許可してください。 非パッケージ版(バージョン名の末尾にaが付くもの)であればセキュリティソフトに怒られる可能性が低いので、こちらもご利用ください。 ピアノロールをスクロールするとガクガクする仕様です。メモリ節約のためピアノロールは一部だけ描画し、範囲外を表示しようとしたときに改めて描画するようになっています。 ピアノロールの描画にはRPGツクールの標準機能を使っていますが、これがあまり早くないためスクロールバーをぐりぐり動かすとFPSがガタ落ちします。 ドラッグ ドロップや「プログラムから開く」から開きたい無理です。RGSS Playerがそれらを検出できないためです。お手数ですがソフト側の「開く」を使ってください。 WAVスライス画面を開くとき、コンソールに「(データのロード中) しばらくお待ち下さい...」と表示され、しばらく待たされた上で波形の一部しか描画されない仕様です。RGSS Playerはメモリ制限がかなりキツいため、メモリリークを防ぐための措置です(*1)。波形が描画されていない部分も、音声の再生やマーク/スライスは正常に行えます。 波形を表示させたい場合、ソフト自体を一度終了して再度起動してください。編集状態は自動で保存されるので「ファイルの保存」はしなくても大丈夫です。 細かくいうと、波形データは内部でfloat型の配列として保持しており、2ch/44100Hzの場合1秒につき約350kBのメモリを消費します。メモリ消費が概ね500MB(24分程度)以上になると、この表示が出やすくなるようです。 なんかエラーが出て落ちたんだけどどうすればいいのエラーメッセージが表示されて落ちた場合、クリップボードにエラーの情報が格納されます。メモ帳などを開いて「貼り付け」るとバックトレースが出てきます。この内容をROKINAへの報告の際に添付するとなんかが楽になるかもしれませんので、お願いします。 既知の不具合/修正予定 + Ver2.09の不具合 「統合」機能を使った場合、既存のトラックと「結合」によって追加されたトラックとの間で変換オプションが共有される不具合がありました。解決するには、一度.mid形式で保存したあと、それを再度開き直す(*2)必要があります。このときシーケンス化などの編集状態は初期化されます。 使い方 起動 ゲームフォルダ(ゲームではないけど)を開き、Run.batを開いて起動します。OSが警告を出す場合は起動を許可してください(*3)。Game.exeから直接起動もできますが、コンソールウィンドウが表示されないためやや不便です。 最初の起動時には左のような表記言語選択用のウィンドウが表示されます。自分が使いたいほうの言語を選んでください。 起動に成功すると、左のような画面が表示されます。この画面をこのソフトの「基本画面」と呼ぶことにします。 + オートセーブについて 「BMSツクール2」では、なにか作業をするたびに現在の作業状況を自動的に保存する機能が付いています。この作業データは「Save」フォルダ内の「Common.rvdata2」に保存され、次回の起動時に読み込まれて作業状態が再現されます。 前回の「ファイルを開く」「ファイルに保存」からなにか作業をして(オートセーブが働いて)いた場合、「ファイルを開く」または「終了」ボタンを押すと内容が変更されている旨とそれを保存するかどうかを問うダイアログボックスが表示されます。このとき「はい」を選ぶと、現在開いているファイル内容が上書きされます。 この機能とは別に、基本画面の「ファイルに保存」によって作業状況を保存することもできます。このファイルは、上記の上書きを除いて勝手に変更されることはありません。 最後に「ファイルを開く」をしてからの作業内容を全てリセットしたい場合は、ソフトの終了ではなく同じファイルを改めて開いてください。(「元に戻す」を行い続けても同じ状態になります) 基本操作 主にマウスを使って操作します。主な操作は以下の通りです。(*4) + クリックで表示 左クリック/Enter/Zキー 決定ボタン:選択中の項目の決定、編集、実行などに使います。 右クリック/Esc/Xキー キャンセルボタン:編集中項目のキャンセル、開いているウィンドウを閉じる、メニューの表示(基本画面)などに使います。 カーソルキー 移動:基本画面などでは左右キーで画面のスクロール、上下キーでトラックやマーカーを移動します。ウィンドウでは上下キーで項目を移動し、左右キーで値を変更したりします。 F1キー ゲームのプロパティを開く:RPGツクール製ゲームに関する設定ウィンドウを開きます。カーソル移動や決定時のSEがうざったい場合は「BGS および SE を演奏する」のチェックを外すとよいです。「ゲームパッド」「キーボード」については、このソフトは特にキーコンフィグを参照しないため触れなくて大丈夫です。 F2キー FPS表示:このソフトは基本60FPSで動作します。ゲームではないのでフレームレートを気にする必要はありませんが、確認したければ表示しておくとよいです。 F5キー ウィンドウサイズ変更:ソフト起動時には「(疑似)最大化」された状態で起動しますが、画面が大きすぎて邪魔な場合はF5を押すことで通常サイズ(640x480)になります。もう一度押すともとに戻ります。 F9キー 言語選択:初回起動以降は、F9を押すと言語選択ウィンドウが表示されます。右上の「あ」のアイコンをクリックしても表示されます。現在とは異なる言語を選ぶと画面が暗転し、ウィンドウなどの内容が書き直されます。 F12キー ソフトリセット:RPGツクール製ゲームの標準機能で本来は「タイトルへ戻る」際に使われますが、このソフトでは編集状態は常に自動保存されるため、基本的にリセットする意味はありません。(*5)。 Alt+Enter フルスクリーン切り替え RPGツクール製ゲームの標準機能でゲーム画面をフルスクリーンにする(あるいは戻す)のですが、コンソールが見えなくなりウィンドウフォーカスの移動も面倒になるなどデメリットしかないので非推奨です。 PrintScreen スクリーンショット:ゲームフォルダ内ScreenShotsというフォルダに、現在の画面を保存します。本来のサイズ(640x480)で保存されます。編集画面を共有したいときなどにご利用ください。 その他の操作については、画面最上部の「ヘルプウィンドウ」に現在可能な操作が表示されます(文字数の都合で全ての操作が出るわけではありません)。また、画面上部のアイコンにマウスカーソルを乗せると、その機能を表す名前とショートカットキーが表示されます。 基本画面の操作 ピアノロール上を左ボタンドラッグで範囲選択します。Shiftキーを押しながら範囲選択すると、選択範囲の左端が最も近い「ノートの先端」に、右端が最も近い「ノートの後端」にフィットします。 ピアノロール上を右ボタンドラッグ、またはホイール回転で画面をスクロールします。Shiftキーを押しながらホイールを回転すると、別のトラックに移動します。 Ctrlキーを押しながらホイールを回転すると、横方向の拡大率を変更します。 画面のスクロールは、画面下部にマウスを移動させると出現するスクロールバー(下図)をクリック/ドラッグすることでもできます。 ピアノロール上で右ボタンを押して、マウスを動かさずに離すとシーケンス化に関するメニューを集めたウィンドウが開きます。 Ctrl+Jを押すと、開いているMIDIファイルの情報をJSON形式で保存できます。 上部アイコン「ヘルプウィンドウ」の下には、マウスクリックで機能を呼び出せる各種のアイコンが並んでいます。 + 個別解説 「ファイルを開く」(Ctrl+O) 新たにファイルを開きます。対象となるのはSMF(.mid)または独自データ形式(.btkdata)のいずれかです。後者はこのソフトの「ファイルの保存」によって作成されます。 「ファイルの保存」(Ctrl+S) 編集中のデータを保存します。デフォルトではマーカー、ノーツまとめ、シーケンスなど全ての情報を含む独自データ形式(.btkdata)が選択されていますが、SMF(.mid)形式での出力もできます(編集内容は失われます)。 「元に戻す」(Ctrl+Z) 直前の操作を取り消します。「直前の操作」とは、キースイッチの変更、ノーツまとめ、シーケンス化/解除、マーカー編集、自動シーケンス化、整理/BMS化オプション/BMS書き出しウィンドウの開閉(*6)、を指します。「元に戻す」の履歴はメモリ上に無制限に溜まっていきます(*7)。 「やり直し」(Ctrl+Y) 直前の「元に戻す」を取り消し(操作をやりなおし)ます。「元に戻す」を連続で行った回数だけ使えます。「元に戻す」以外になんらかの操作を行った時点で「やり直し」のデータは初期化されます。 「統合」(Ctrl+M) 編集中のデータに、他のファイルからトラック情報を追加します。アイコンをクリックすると表示されるファイル選択ダイアログでは複数のファイルを選択可能です。ひとつもノートが配置されていないトラックは追加されません。テンポ情報と拍子情報はコピーされず、編集中データの設定が維持されます。 「トラックの削除」(Delete) 「現在のトラック」を削除します。 「前のトラック」(↑) / 「次のトラック」(↓) 「現在のトラック」を切り替えます。ピアノロールには「現在のトラック」の情報が表示されます。このとき画面左にトラックのリストが表示されますが、マウスを画面左端にもっていくことでいつでも表示できます。 「トラック名の変更」(Ctrl+N) 「現在のトラック」の名前を変更します。クリックすると文字入力ウィンドウを表示します。トラックリストに (Conductor) と書かれているトラックの名前(*8)は、その曲自体のタイトルを表します。 「ピアノロール」(1) クリックするたびに、ピアノロール背景(縦方向のグリッド)の表示状態を切り替えます。 「小節線」(2) クリックするたびに、小節線(横方向のグリッド)の表示状態を切り替えます。 「オニオンスキン」(3) クリックするたびに、オニオンスキン(「現在のトラック」以外のトラック内容を描画する機能)の表示状態を切り替えます。 「ベロシティ」(4) クリックするたびに、ピアノロール上に「現在のトラック」の各ノートのベロシティを表示するかどうかを切り替えます。 「キースイッチ」(K) キースイッチ編集状態に切り替えます。 キースイッチ編集状態では、ピアノロール上を左クリックすることでそのノートナンバー(高さ)のノーツをキースイッチ扱いにします。右クリックでキースイッチ扱いを解除します。キースイッチが有効な部分は薄く黄色がかり、画面中央付近にノートナンバーが表示されます。を押すと編集を確定します。を押すと編集内容を破棄して元の画面に戻ります。 キースイッチに指定されたノーツは「整理」の対象にならず、キースイッチの状態が異なるノーツはそれ以外の要素が一致していても異なるものと扱われます。キースイッチ指定を編集した場合、「整理」を改めて行う必要があります。 「ノーツまとめ」(C) 「ノーツまとめ」のウィンドウを開きます。 「シーケンス化」(S) 選択中のノーツをシーケンスにまとめます。選択範囲にコードやシーケンスが含まれる場合、それら全てを結合します。 シーケンスは「整理」のとき分解されずそのままの形で扱われます。シーケンスは内部に一つ以上のスライスマーカーを持ち、BMSにおいてはこのスライスマーカーの個数ぶんのキー音に対応します。 「シーケンス解除」(D) 選択中のシーケンスを削除し、もとのバラバラなノーツの状態に戻します。範囲選択せずに押した場合、現在のトラックの全てのシーケンスを解除します。 「マーカー編集」(M) 選択中シーケンスのスライスマーカーを編集するサブウィンドウを開きます。選択範囲内に複数のシーケンスがある場合、最初の一つがその対象になります。 「整理」(Ctrl+1) 「整理」のウィンドウを開きます。 「BMS化オプション」(Ctrl+2) 「BMS化オプション」のウィンドウを開きます。 「WAVスライス」(Ctrl+3) WAVスライス用のサブウィンドウを開きます。「整理」した後でないと選択できません。 「BMS書き出し」(Ctrl+4) 「BMS書き出し」のウィンドウを開きます。一つ以上のトラックで「整理」を行ったあとでないと選択できません。 「言語選択」(F9) 言語選択のウィンドウを表示します。 「マウスクリップ」(F10) 押す度にマウスクリッピング(マウスカーソルがソフトのクライアントウィンドウから出なくなる)状態が切り替わります。Alt+Tabなどでウィンドウを切り替えると元々の状態に関わらずクリッピングは解除されます。 「更新の自動チェック」(F11) 有効にすると「BMSツクール2」の更新(バージョンアップデート)があるかどうかを確認し、ある場合はこのページを表示するかどうかの確認ダイアログを表示します。また、有効にしておくとこの更新確認作業を「BMSツクール2」の起動のたびに行うようになります。 「終了」(Ctrl+Q) 「BMSツクール2」を終了します。最後に保存したときから何か変更されている場合は、それを保存するかどうか聞かれます。この確認が表示されること以外はAlt+F4やウィンドウ自体の×ボタンを押した場合と同じです。 「ノーツまとめ」ウィンドウ 「ノーツまとめ」は、同時に鳴らされる複数のノーツを一つのグループ(ここではコードと呼びます)にまとめる機能です。最も基本的な使い方は、一つの和音をBMSにおける一つのキー音に対応させるような使い方です。「ノーツまとめ」を「実行」するとき、範囲内に既に存在するコードは全て一旦解除されます。 + 詳細 「対象」 「ノーツまとめ」を行う対象を選択します。選択範囲がある場合はその「選択範囲」内と「トラック全体」のいずれかを選びます。 選択範囲が無い場合は画像のように色が薄くなり変更できません。 「シーケンス」 「除外」または「含める」から選択します。 「含める」の場合、「実行」の際に対象範囲内のシーケンスは一旦全て解除されます。 「除外」の場合、シーケンスは全てそのままにされます。 「ノーツまとめ」 まとめかたを指定します。以下のいずれかから選択します。 「無効」ノーツまとめを行いません。既に存在するコードは全て分解されます。 「無制限」同時に鳴らされる全てのノーツを一つのコードにまとめます。 「2」「3」「4」「5」同時に鳴らされるノーツを、指定の個数まで一つのコードとしてまとめます。 例えば10個のノーツが同時に鳴る場合、「3」なら「3個-3個-3個-1個」の4グループにまとめられます。「5」なら「5個-5個」の2グループにまとめられます。 「-2」「-3」「-4」マイナスの値のときはノーツの数ではなくコードの数を指定することになります。 例えば10個のノーツが同時に鳴る場合「-2」なら「5個-5個」の2グループにまとめられます。「-3」なら「4個-3個-3個」の3グループにまとめられます。 「グライド」通常のノーツまとめは同時に発音されたノートのみまとめられますが、「グライド」モードではあるノートの発音途中に追加で鳴らされたノートを一つのコードにまとめます。 モノフォニックシンセでピッチベンドを使わずなめらかに音高を変えるときなどに利用できるかと思います。 「まとめ方向」 「ノーツまとめ」の指定が数値の場合、グルーピングを上(高い音)から始めるか下(低い音)から始めるかを指定します。 「ノーツまとめ」が「無効」「無制限」「グライド」のいずれかである場合には無視されます。 「実行」 「ノーツまとめ」を実行します。 このボタンを押ずにウィンドウを閉じた場合、設定内容は保存されますがノーツの状態は変化しません。 ノーツまとめの具体例 元の並び ノーツまとめ 2まとめ方向 上から ノーツまとめ 3まとめ方向 上から ノーツまとめ 2まとめ方向 下から ノーツまとめ 4まとめ方向 下から ノーツまとめ -2まとめ方向 上から ノーツまとめ -2まとめ方向 下から ノーツまとめ -3まとめ方向 上から 「整理」ウィンドウ 「整理」は、選択中のトラックのMIDIノーツを整理し、整列して音切り用のMIDIファイルを出力する機能です。 + 詳細 「曖昧さ」 音の強さ(ベロシティ)と発音長さが近いノートを同一とみなすしきい値を設定します。 「Vel」ベロシティの差がこれ以下のノートは同じ強さであるとみなします。 例えばこれを「5」にすると、ベロシティ 123~127 の間のノートが同一視されます。 ベロシティ変化が細かいと定義数がかさむのでここを設定するとよいでしょう。 「長さ」発音長さの差がこれ以下のノートは同じ長さであるとみなします。 例えばこれを「10」にすると、発音時間 990ms~1010ms の間のノートが同一視されます。 ここではテンポも考慮されるため、設定値を 0ms にしてあっても、例えばテンポ150bpmの8分音符とテンポ300bpmの4分音符は同じものとして扱われます。 テンポによってモジュレーションが変わったりするシンセの場合は工夫が必要です(面倒なのでまだ対応していません。) 「サイドチェイン」 サイドチェイン(あるトラックの音声を別のトラックに入力すること)のトリガーとなるトラックを指定します。たとえば Bass トラックに挿しているコンプ(これはDAW上での話です)のトリガーに Kick トラックを利用している場合、「サイドチェイン」に Kick を指定します。 サイドチェイントラックが指定されている場合、ノートの同一性判定にサイドチェイントラックのノーツも加味されることになります。 「出力ファイル名」 出力される整理済みMIDIファイルの名前を指定します。 デフォルトでは「(元のファイル名)_(トラック名)」となっています。必要があれば変更してください。 「頭空白」 出力されるMIDIの、先頭から最初のノートまでの空白を拍数単位で指定します。 基本的にはデフォルト値の 1 から変更する必要はありません。 「最低間隔」 ノートの終端(*9)から次のノートの始端までの間隔を拍数(四分音符)単位で指定します。 大きくしすぎると書き出されるWAVファイルが肥大化し、処理速度の低下やメモリ消費量の増大を招きます。小さくしすぎると前のノートの残響が次のノートに混ざってしまう可能性があります。 実際に使われる音源の性質に合わせて調節してください。 「書き出し」 「整理」を実行し、MIDIファイルを出力します。 「書き出して次へ」 「書き出し」た上で次のトラックの「整理」ウィンドウに切り替えます。有効なノーツの無いトラックは飛ばされます。 全てのトラックについて「ノーツまとめ」などを先に設定しておけば、このボタンを連打することで素早く「整理」を済ませることができます。 「整理」とは、各ノートに一意のインデックスを付ける作業を指します。 同一のノートは全て共通のインデックスを持ちます。同一とは、「曖昧さ」を考慮した上で音高(ノートナンバー)・強さ(ベロシティ)・長さの全てが同じである、という意味です。 コードとシーケンスについては、内包する全てのノーツが相対位置を含めて一致する場合に同一とみなされます。 インデックスは、基本的にはBMSにおけるWAV定義のインデックスと同じものであると考えてよいです。多重定義が行われる場合は、WAV定義と「整理」によるインデックスにズレが生じます。 「BMS化オプション」ウィンドウ 「BMS化オプション」は、選択中のトラックをBMSシーケンスにどう反映するかを設定するためのウィンドウです。他のウィンドウと異なり、これ自体は設定を決めるだけで何か作業をするわけではありません。また、同じ内容の設定項目が「トラックマーキング」のウィンドウにもあるため、必ずしも設定しておく必要はありません。 + 詳細 「並べ替え」 「有効」の場合、下の並べ替え優先度に従ってWAV定義リストを並べ替えます。 「無効」の場合、WAV定義リストのインデックスはMIDIでの各ノートの出現順と同じになります。 「1st」「2nd」「3rd」 「並べ替え」の基準を優先度順に指定します。「NN」はノートナンバー(音高)、「Vel」はベロシティ(強さ)、「Gate」は発音時間を表し、末尾の矢印は「↑」が昇順(小さいものが定義リストの上にくる)、「↓」が降順を表します。 デフォルトでは NN Vel Gate の優先度で全て昇順になっていますが、必要がなければ「無効」を選ぶこともできます。 比較の結果が同じ場合はMIDIでの出現順に並びます。 「多重定義間隔」 同一のノーツがこの指定値より短い間隔で鳴らされる場合、多重定義を行います。多重度はこの値とノートの長さに応じて自動的に(無制限に)決まります。キックドラムの16分ロールなど同じ音が連続するときは多重定義したほうがきれいに聞こえる場合があります。 「-1」にしておくと多重定義は適用されません。 「0」にしておくと、ノート終端と次のノート始端が接しているときだけ多重定義します。 「基本名」 WAV定義リストにおける名前の基本部分を指定します。基本部分とは、例えば定義名が「01_Drum_001.wav」ならば「01_Drum_」の部分です。 デフォルトでは「(トラック名)_」になっています。トラック名が無い場合は「01_」などになっています。 「接尾辞」 WAV定義リストにおける名前の末尾部分の形式を指定します。 「通し番号」「01_Drum_001.wav」「01_Drum_002.wav」「01_Drum_003.wav」... といったふうに、通し番号を使います。 この形式の場合、下の「開始番号」と「増加量」も同時に指定する必要があります。 例えば「開始番号」が「3」で「増加量」が「2」の場合、「01_Drum_003.wav」「01_Drum_005.wav」「01_Drum_007.wav」... といった形になります。 基本的にはどちらもデフォルトの設定でいいと思います。 「nn_vel_gate」「01_Drum_n36_v100_g48.wav」「01_Drum_n36_v100_g24.wav」「01_Drum_n38_v80_g96.wav」... といったふうに、ノートナンバー・ベロシティ・ゲート(長さ)のそれぞれを付加します。 差分作成を見越した場合、こちらの形式のほうが見やすいかもしれません。 コードやシーケンスの場合、最初に発音されるノーツだけが接尾辞に反映されます。 「直接入力」すぐ下のテキストエリアによって、直接任意の文字列を設定します。 文字列中の name は音階名(G4, C#2など)に、 nn はノートナンバーに、 vel はベロシティに、 gate はノートの(*10)長さに、 idx は通し番号にそれぞれ置き換わります。 「接尾辞」の指定が「通し番号」「nn_vel_gate」の場合、テキストエリアには自動でそれに対応した文字列が入力されます。 同じ名前が複数ある場合、MIDIでの出現順に合わせて2番目には「_2」、3番目には「_3」というふうに重複を表す数値が付加されます。 「次のトラック」 次のトラックの「BMS化オプション」を開きます。有効なノーツの無いトラックは飛ばされます。 「BMS書き出し」ウィンドウ 「BMS書き出し」は、「整理」を行った各トラックの内容をBMSシーケンスに反映し、出力する機能です。 + 詳細 「フォルダ名」 BMSファイルを出力するフォルダを指定します。 「WAVスライス」の保存先と共有です。 空文字列にするとゲームフォルダ内に保存されます。スライスされたWAVでフォルダが埋め尽くされるので、空文字列の指定は推奨しません。 デフォルトでは読み込んだMIDIがあるフォルダ内の「exported_bms」になっています。存在しないフォルダを指定した場合は自動で作られます。 「ファイル名」 出力されるBMSファイルの名前を指定します。 デフォルトでは読み込んだMIDIと同じ名前です。 拡張子は省略可能です。省略した場合や、.bms / .bme / .bml / .pms / .pml 以外の拡張子を指定した場合は「.bms」が自動的に付加されます。 「ジャンル」「タイトル」「作者」 それぞれ、BMSにおける「#GENRE」「#TITLE」「#ARTIST」タグの内容を指定します。 これらは通常のBMSエディタやメモ帳でも編集可能なので、ここで設定しておく必要はありません。 なお、「#PLAYER」「#PLAYLEVEL」「#DIFFICULTY」「#RANK」「#TOTAL」「#STAGEFILE」「#BACKBMP」「#BANNER」については適当な(*11)値に設定されます。必要に応じて、BMSエディタやメモ帳などで変更してください。 「BMSに反映」 BMSシーケンスに反映するトラックをチェックボックスで選択します。 「整理」を行っていないトラックは選択肢に現れません。 「開始定義番号」 最初のトラックの1つ目のWAV定義に充てるインデックスを指定します。 BGMを用意する場合はそのぶんを空けておくとよいです。 あまり大きくしすぎると定義数上限を超える可能性が高くなるので、基本的には「01」でいいと思います。 「定義間隔」 トラック間の定義番号の間隔を指定します。 例えば「1」にしておくと、トラック1についてのWAV定義が終わったあと、1つぶん定義を空けてトラック2のWAV定義を始めます。 トラックの境界を分かりやすくしたい場合に使えますが、あまり多様すると定義数を圧迫するので基本的には「0」でいいと思います。 「実行」 BMSファイルを出力します。 BMSシーケンスの生成中、WAV定義の数が1295を超えるとコンソールに警告が出ますがBMSファイルはそのまま出力されます。このとき定義番号("01"~"ZZ"で表されるもの)は2桁に矯正されるため、BMSとしては正しく読み込めますが曲としては崩壊します。 定義数の節約には「整理」におけるVelや長さの曖昧さを大きくしたり、そもそも「BMSに反映」するトラックを減らすなどの方法が挙げられます。 マーカー編集画面の操作 スクロールなどの基本操作は「基本画面」と同じです。 カーソル位置及び選択範囲は常にクォンタイズされます。 + 各アイコンの説明 「前のマーカー」(↑) / 「次のマーカー」(↓) カーソルを、現在位置の直前または直後のマーカーの位置に移動します。このとき範囲選択は解除されます。 「マーカーの追加/削除」(M) カーソル(選択範囲の始端)の位置にマーカーがあればそのマーカーを削除します。なければそこにマーカーを追加します。ただし、シーケンス先頭にあるマーカーは削除できません。 「マーカークリア」(Ctrl+C) 全てのマーカーを削除します。ただし、シーケンス先頭にあるマーカーは削除されません。 「ノーツマーク」(A) 選択範囲があれば選択範囲内の、なければシーケンス全体の各ノートの始端にマーカーを付けます。この機能は「シーケンス化」を行ったとき自動的に呼び出されます。 「範囲クリア」(Delete) 選択範囲内のマーカーを全て削除します。選択範囲が無い場合は何もしません。 「範囲自動付加」(Insert) 選択範囲内のマーカーを削除し、クォンタイズと同じ間隔で付け直します。選択範囲が無い場合は何もしません。 「クォンタイズ」(Q) カーソル/選択範囲の移動単位を指定します。デフォルトでは4分音符にフィットするようになっています。詳しくはクォンタイズの説明を見てください。 「自動シーケンス化」(Ctrl+S) 選択中のシーケンスと同じ並びのノーツを全てシーケンス化します。自動シーケンス化により生成されたシーケンスはマーカーの設定を共有します。「同じ並び」の判定には、ノートナンバー(音高)、ベロシティ(強さ)、長さの全てが一致する必要があります。ピアノロール上での見た目が同じでも長さが 1 違えば自動シーケンス化の対象にはなりません。 「クォンタイズ」ウィンドウ 「クォンタイズ」は、カーソルや選択範囲を特定の位置に矯正する機能です。時間方向のグリッドともいえます。このウィンドウではクォンタイズの基準を選択します。 + 詳細 「無効」 クォンタイズを無効にします。すなわち、カーソルの移動単位を1 tick(*12)にします。「直接入力」で「1」とした場合も同じ効果になります。 「直接入力」 クォンタイズ量を直接数値で指定します。単位は「マーカー編集」画面から開いた場合は tick に、「WAVスライス」画面から開いた場合はサンプルになります。(*13) 「ノーツ境界」 各ノートの始端および終端にフィットします。 「マーカー編集」画面においてはこの状態で「範囲自動付加」を行うと「ノーツマーク」と同じ動作になります。 「全音符」~「32分3連符」 各音符の音価に等しい長さでクォンタイズします。具体的には、4分音符の長さを 1 とした場合、 「全音符」は 4 「2分音符」は 2 「4分3連符」は 2/3 「8分音符」は 1/2 「8分3連符」は 1/3 (いわゆる12分音符) 「16分音符」は 1/4 「16分3連符」は 1/6 (いわゆる24分音符) 「32分音符」は 1/8 「32分3連符」は 1/12 (いわゆる48分音符) となります。 これらが具体的にどれくらいの長さ(tick, sample)であるかは、これらのいずれかを選択したあと「直接入力」を選ぶことで確認できます。例えば「4分音符」で一旦確定したあと、再びこのウィンドウを開いて「直接入力」を選ぶと「4分音符」に相当する長さがデフォルト値になっています(*14)。 WAVスライス画面の操作 左チャンネルは赤で、右チャンネルは青で表示されます。両方が重なる部分は紫色になります。 左ボタンドラッグで範囲選択します。左クリックでは選択範囲は初期化されず、カーソル(再生位置)だけが移動します。 左ダブルクリックをすると範囲選択を解除します。 スクロールバーの上で左クリック/ドラッグすると表示範囲をその場所へ移動します。 Ctrlキーを押しながら左ボタンドラッグすると直近のマーカー位置を動かします。 右ボタンドラッグ、またはホイール回転で画面をスクロールします。Ctrlキーを押しながらホイールを回転すると、横方向の拡大率を変更します。 スクロールバーの上で右クリック/ドラッグすると、その位置にカーソルを移動します。 中央ボタンドラッグで縦方向の拡大率を変更します。中央ダブルクリックで縦方向の拡大率を初期化します。 Ctrlキーを押しながら中央ダブルクリックをすると横方向の拡大率を初期化します。 スペースキーを押すとWAVを再生します。もう一度押すと停止します。選択範囲がある場合、その始端から終端までの範囲を再生します。選択範囲が無い場合、カーソル位置から再生されます。 再生は選択範囲(またはWAV全体)の終端で終了します。このときスペースキーが押しっぱなしにされていると、範囲の最初に戻って再生しなおします。 Ctrl+Jを押すと、開いているWAVファイルの情報をJSON形式で保存できます。 + 各アイコンの説明 「元に戻す」(Ctrl+Z) 直前のマーカー操作を取り消します。「ファイルを開く」または「トラックマーキング」を行うと「元に戻す」の履歴は初期化されます。 「やり直し」(Ctrl+Y) 直前の「元に戻す」を取り消し(操作をやりなおし)ます。「元に戻す」を連続で行った回数だけ使えます。「元に戻す」以外になんらかの操作を行った時点で「やり直し」のデータは初期化されます。 「前のマーカー」(↑) / 「次のマーカー」(↓) カーソルを、現在位置の直前または直後のマーカーの位置に移動します。このとき、そのマーカーから次のマーカーまでの範囲が選択されます。 「終端マーク」(M) カーソル位置に終端マーカーを追加します。カーソル位置に既に終端マーカーがある場合は削除します。 終端マーカーから次のマーカーまでの区間は、「スライス」時には切り捨てられます。 「まとめて移動」(Alt+M) 有効な場合、Ctrl+左ドラッグによるマーカー移動の際、動かしているマーカーより後ろにあるマーカー全てが連動するようになります。多くのマーカーを一括で動かしたい場合に使ってください。 「クォンタイズ」(Q) カーソル/選択範囲の移動単位を指定します。デフォルトでは無効になっています。詳しくはクォンタイズの説明を見てください。 「ファイルを開く」や「トラックマーキング」を行うとクォンタイズが狂うことがありますので、改めて設定してください。 「テンポ指定」(T) クォンタイズの基準となるテンポを指定するための入力ウィンドウを開きます。テンポとして指定可能な値は0より大きく1000000未満の任意の数値です。これ以外の値(*15)は無視されます。 「トラックマーキング」を実行すると、テンポの値は自動的に設定されます。また、「ファイルを開く」により開いたファイルにテンポ情報が含まれている場合は、その値に設定されます。(*16) 「トラックマーキング」(A) 「トラックマーキング」のウィンドウを開きます。 「スライス」(Ctrl+Z) 「スライス」のウィンドウを開きます。 「ファイルを開く」(Ctrl+O) 新たにWAVファイルを開きます。開いたWAVに対して特別な操作はしないので、すぐにCtrl+Jを押すことで任意のWAVファイルのタグ情報を確認することができます。 「ファイルの保存」(Ctrl+S) 開いているWAVに名前を付けて保存します。このときスライスマーカーやテンポの情報も一緒に保存されます。(*17) 「トラックマーキング」ウィンドウ 「トラックマーキング」は、MIDIトラックを読み込んでそれを元にWAVデータにスライスマーカーを配置する機能です。「WAVスライス」の画面を開いたとき自動的にこの機能が呼び出されますので、マーカー位置に不備があるなど、置き直したい場合にこのウィンドウを開くことになります。 + 詳細 「参照 MIDI ファイル」 スライスマーカーの元になるMIDIファイル名を指定します。 「整理」ウィンドウの「出力ファイル名」と連動します。 基本的にこの項目を変更する必要はありません。 「並べ替え」「接尾辞」 「BMS化オプション」と同じなので説明は省略します。 「終端マーク」 「有効」の場合、各ノート(あるいはコード/シーケンス)の終端に、ノート終端を示すマーカーを付加します。「スライス」の際、このマーカーより後ろの部分は切り捨てられます。 ハイハットシンバルなどの残響が極端に長い音源に対して、その残響を切り捨てたい場合などに使います。 「オフセット」 スライスマーカーの位置をこの値のぶんだけ左にずらします。 シーケンスがある場合は、この項目の値は変更せず、必要に応じて手動でマーカーを移動したほうがいいです。 「近傍最小」 各マーカーの位置を、その前後0.5ms(44100Hzの場合は22サンプル)で最も音量(RMS)の低い位置に移動します。 シーケンスがある場合、ぶつ切りに伴ってプチプチというノイズ(クリックノイズ)が発生しますが、この項目を有効にしておくとそのノイズを低減できるかもしれません。 なお、0.5msのズレは聴覚上はほとんど判別できません。 「実行」 トラックマーキングを実行します。 このとき、もともと配置されていたマーカーは全て削除されます。 「スライス」ウィンドウ 「スライス」は、WAVデータをスライスマーカーに従って分割し、別々のファイルとして保存する機能です。 + 詳細 「フォルダ名」 スライス済みのWAVファイルが保存されるフォルダを指定します。 「BMS書き出し」ウィンドウと共有します。 基本的に変更する必要はありません。 「基本名」 書き出されるファイル名の基本部分を指定します。基本部分とは、例えば定義名が「01_Drum_001.wav」ならば「01_Drum_」の部分です。 「BMSオプション」ウィンドウと共有します。 「無音カット」 各スライスの両端を、指定されたしきい値で切り捨てます。 「先頭無音レベル」スライスマーカーから、ここで指定された音量(dB)になるまでの区間を切り捨てます。参考までに、16bitの場合-90.3dB以下で「完全な無音」になります。 24bitの場合-138.5dB以下で「完全な無音」になります。 すなわち、デフォルト値の-144dBは24bit WAVにおける「完全な無音」を指しています。 32bit floatの場合「完全な無音」と区別される最小の音量はかなり小さな値になります。 マーカーを移動して各スライスに前方の空白を作っていたとしても、その区間がこの値以下の音量であればカットされます。 「末尾無音レベル」スライス区間の終端(次のスライスマーカーの位置)から逆向きに見て、ここで指定された音量(dB)になるまでの区間を切り捨てます。残響の長い音源では、この値を小さくしすぎると各スライスのファイルサイズが肥大化します。 聴覚上はデフォルトの-72dB程度でほとんど聞こえなくなると思いますが、必要に応じて調節してください。 「両端フェード」 各スライスについて、先頭/末尾からそれぞれの指定時間(サンプル単位)のフェードをかけます。「先頭」は、各スライスの先頭からのフェードインを指定します。 「末尾」は、各スライスの末尾へのフェードアウトを指定します。 シーケンスのぶつ切りに伴って発生するクリックノイズを低減するのに使えますが、スライス位置がより目立つようになるため、なめらかに変化するようなシーケンスの場合はフェードさせないほうがいいかもしれません。 0 以外の値を設定した場合、「実行」時にフェード処理のぶん追加の時間がかかりますので、シーケンスが存在しないなどフェードの必要性が薄い場合は 0 にしておくことをお勧めします。 「ビット深度」 出力される WAVファイルのビット深度(量子化ビット数)を指定します。デフォルトでは読み込んだWAVと同じになっていますが、必要がある場合は変更してください。 例えば元のWAVファイルが16bitの場合、24bit以上のビット深度への変更によって音質は向上しません。基本的には、32bit float や 24bit など高ビットレートであるような元WAVから低ビットレートに変換したい場合に使う機能です。 注:ビット深度変換はフェード処理と同じタイミングで行われます。各スライスの両端無音カットの時点ではビット深度はまだ変更されていないので、「無音レベル」の指定にはご注意ください。 「実行」 「スライス」を実行し、WAVファイルを出力します。 「スライスして次へ」 「スライス」た上で次のトラックの「スライス」ウィンドウに切り替えます。「整理」していないトラックは飛ばされます。 全てのトラックについて「整理」などを先に済ませておけば、このボタンを連打することで素早く「スライス」を済ませることができます。 本体以外について Save フォルダ ゲームフォルダ下の「Save」フォルダには「Vocab」フォルダと「Common.rvdata2」(*18)というファイルが入っています。 Common.rvdata2「BMSツクール2」のエディタ設定などが保存されるファイルです。「最後に編集した状態」もこのファイル内に格納されています。 ソフト起動時にこのファイルが読み込まれ、前回の編集状態を復元します。 削除すると全ての設定を初期化できます。 Vocab フォルダソフト内のヘルプウィンドウなどに表示する各種文字列を定義する JSON ファイルが入っています(こんな感じ)。 初期状態では「English.json」と「日本語.json」が存在します。これと同じ書式のJSONを作成すれば、任意の言語で説明を表示させることもできます。ただし標準のフォント「VL Gothic」は欧文及び日本語のかな/漢字にしか対応していないので、アラビア文字やハングルなどを描画させたい場合は、システムに対応したフォントをインストールした上で fontname の内容を変える必要があります。 「VL Gothic」以外のフォントが正常に描画されるかは保証できません。フォントによっては字が大きすぎてはみ出す可能性もあるため、同時に fontsize も変えるといいです。 「BMSツクール2」の本体(Game.exe)には「日本語.json」の内容がそのまま格納されているので、このフォルダを空にしてもUIの文字が消えたりはしません。 前述の「言語選択」の際、ウィンドウにはこれらのファイル名がそのまま表示されます。 Fonts フォルダ ソフトで仕様する標準フォント「VL Gothic」が(再配布条件を満たした状態で)そのまま入っています。「BMSツクール2」のディスクサイズの7割がこのフォントによるものです。削除した場合、システムに「VL Gothic」がインストールされていなければソフトを起動できなくなります(*19)ので、基本的には削除/変更しないでください。 逆にいえば、システムに「VL Gothic」がインストールされていればこのフォルダを削除してディスクサイズを削減できます。 + 非パッケージ版の同梱ファイル Audio フォルダ SE Buzzer1.ogg / Cancel2.ogg / Cursor2.ogg / Decision3.ogg「BMSツクール2」でカーソルの移動や決定などを行ったときに鳴る音声です。 削除すると音が鳴らなくなります。(エラーは起こりません) 同じ名前で別の音声ファイルに差し替えると、操作時の音声が変わります。 System フォルダ HNDINPUT.dllマウスのホイール操作を取得するためのライブラリです。 これを削除するとホイール操作が効かなくなります。(エラーは起こりません) LNSLib.dll主に WAV ファイルの操作時に使われるライブラリです。 削除すると「BMSツクール2」が起動できなくなります。(エラーが起こります) RGSS301.dllRGSS Player の本体です。Game.exe からRubyの機能を呼び出す際に使われるライブラリです。 削除すると「BMSツクール2」が起動できなくなります。 Game.ini Game.exe の起動に関する初期化情報を格納するファイルです。変更しないでください。 ファイル名を Game 以外にすると起動しなくなります。 Game.rgss3a 「BMSツクール2」のスクリプトデータや画像データなどが格納されたコンテナファイルです。 当然ながら削除すれば起動できなくなります。 ファイル名を Game 以外にすると起動しなくなります。実は「Game.exe」「Game.ini」「Game.rgss3a」の全てを同じ名前にしておけば名前を変更しても起動します。 更新履歴 Ver2.12a + 2022/12/04 更新 2022/12/04 更新https //dl.dropboxusercontent.com/s/dtcjniftam7d8u7/BMS_Maker2.12a.zip 不具合修正BMS Maker 3用のプロジェクトファイルを保存する際、「接尾辞」が正しく設定されていなかった不具合を修正しました。 Ver2.11a + 2022/10/10 更新 2022/10/10 更新https //dl.dropboxusercontent.com/s/jrc2qgah2dphqmh/BMS_Maker2.11a.zip BMSツクール2としては最後の更新の予定です。 機能追加新バージョン(BMS Maker 3)用のプロジェクトファイルを保存できるようにしました。 「ファイルの保存」から「BMS Maker 3 Score File (*.bm3scr)」を選んでください。 Ver2.10 / Ver2.10a + 2021/11/08 更新 2021/10/30 更新https //dl.dropboxusercontent.com/s/fumf6zqcorzmd79/BMS_Maker2.10.zip https //dl.dropboxusercontent.com/s/8hi5yo54ptjvre5/BMS_Maker2.10a.zip 仕様変更(2021/11/08追記)WAVデータの保持方法を変更し、メモリ専有量がおよそ半分になりました。 不具合修正「結合」機能を使った場合、既存のトラックと「結合」されたトラックとの間で変換オプションが共有されていた不具合を修正しました。 (2021/11/08追記)上記の仕様変更がDLLに反映されておらず、WAVスライスが正常に行われていませんでした。現在ダウンロード可能なアーカイブでは修正されています。 Ver2.09 / Ver2.09a + 2021/08/02 更新 2021/08/02 更新https //dl.dropboxusercontent.com/s/ksro43ivko31t4f/BMS_Maker2.09.zip https //dl.dropboxusercontent.com/s/emo4phn5yzzjnem/BMS_Maker2.09a.zip 仕様変更「マウスクリップ」と「更新の自動チェック」のショートカットキーを変更しました。「マウスクリップ」は Ctrl+M から F10 に変更されました。 「更新の自動チェック」は F10 から F11 に変更されました。 「マウスクリップ」と「言語選択」のアイコン位置を入れ替えました。 不具合修正「整理」機能にて、「サイドチェイン」を指定したとき整理が正しく処理されていなかった不具合を修正しました。 Ver2.08 / Ver2.08a + 2021/05/15 更新 2021/05/15 更新https //dl.dropboxusercontent.com/s/fqzbduf0t7b9nyz/BMS_Maker2.08.zip https //dl.dropboxusercontent.com/s/r9ahqhn5j1tecyu/BMS_Maker2.08a.zip 機能追加基本画面にて「統合」と「トラックの削除」を追加しました。 「統合」は編集中のデータに別のファイルのトラックデータを追加する機能です。FL Studioなど、トラック単位でないとMIDIファイルの出力が面倒なDAWへの対応です。 アイコンを押すとファイル選択ダイアログが表示されます。ここでは複数のファイルを選択可能です。 任意数のファイルを選択後「開く」ことで、選択した全てのファイルに含まれる全てのトラックをまとめて追加します。 ノートが一つもないトラックはコピーされません。 「トラックの削除」はピアノロールに表示中のトラックを削除する機能です。 2つとも「元に戻す」が可能なため、うっかり追加してしまったりうっかり削除してしまったりしても大丈夫です。 Ver2.07 / Ver2.07a + 2021/03/07 更新 2021/03/07 更新https //dl.dropboxusercontent.com/s/fbt09c088cjjzcj/BMS_Maker2.07.zip https //dl.dropboxusercontent.com/s/c4t61vutwpqe384/BMS_Maker2.07a.zip 機能追加「WAVスライス」画面で終端マーカーの編集が可能になりました。詳しい仕様はWAVスライス画面の説明を見てください。 クォンタイズの選択肢に「無効」と「ノーツ境界」を追加しました。 「WAVスライス」画面に「元に戻す」「やり直し」機能を追加しました。これはマーカーの移動を取り消すための機能で、「ファイルを開く」または「トラックマーキング」を実行すると履歴が消去されます。 「WAVスライス」画面にクォンタイズ機能を追加しました。 「WAVスライス」画面のJSON出力にて、以下のチャンクの内容を正常に(*20)出力できるように対応しました。"acid" チャンク "smpl" チャンク "strc" チャンク(不明な要素が多い) "inst" チャンク "ltxt" チャンク 仕様変更「整理」ウィンドウにて、「終端マーク」の項目を削除し、代わりに「WAVスライス」画面の「トラックマーキング」ウィンドウに追加しました。 「WAVスライス」画面の「トラックマーキング」ウィンドウにて、「基本名」の項目を削除し、代わりに「スライス」ウィンドウに追加しました。 PrintScreenキーでスクリーンショットを撮る際、保存される画像と同じ内容の画像がクリップボードにセットされるようになりました。(*21) 不具合修正基本画面にてCtrl+JによりJSONファイルを出力した際、しばらくフリーズする不具合を修正しました。 基本画面にて、特定条件で「ファイルを開く」を行ったあと「元に戻す」とエラーが発生する不具合を修正しました。 Ver2.06 / Ver2.06a + 2021/03/02 更新 2021/03/02 更新https //dl.dropboxusercontent.com/s/17b3wae6c1v3jpw/BMS_Maker2.06.zip https //dl.dropboxusercontent.com/s/wiyboof4kr2sxj3/BMS_Maker2.06a.zip 機能追加基本画面と「WAVスライス」画面にて、Ctrl+Jを押すことで開いているファイルの概要をJSON形式で書き出す機能を追加しました。アイコンはありません。キーボードからのみ呼び出せる機能です。 特にWAVファイルについては、「WAVスライス」画面では表示されない各種タグ情報をJSONで確認できるため、WAVの情報を得るのにいいかもしれません。 仕様変更フォルダ名構成を変更しました。(BMS_Maker2.x.x → BMS_Maker2.xx) 各種設定ウィンドウ(背景が緑色のもの)の背景の不透明度を増加しました。以前のバージョンより内容が見やすくなりました。 「マーカー編集」画面の「範囲自動付加」の際、選択範囲終端にはマーカーを追加しないように変更しました。「範囲クリア」については元から選択範囲の終端を含まない処理だったので、こちらに合わせた形となります。 「WAVスライス」画面の「ファイルを開く」にて、ダイアログのタイトル欄に選択中トラックの名前を表示するように変更しました。 「WAVスライス」画面の「ファイルを開く」にて、開いたWAVファイルにマーカーを自動付加しないように変更しました。「WAVスライス」画面を開いたときの自動付加は引き続き有効です。 既にマーカー付加済みのWAVがあり、そのマーカーを確認したいときなどに有効です。 この仕様変更に伴い、「WAVスライス」画面の「ファイルを開く」からWAVを読み込んだ場合、スライスマーカーは「トラックマーキング」により改めて付け直すことが必要になりました。 「ファイルを開く」の後何もせずに「WAVスライス」画面を閉じ、再び開くことでもマーカーが付加されます。 いくつかの用語(Vocab/日本語.json 及び Vocab/English.json 内)を変更しました。 不具合修正「WAVスライス」画面の「ファイルの保存」にて、上書き保存(開いているファイルをそのままの名前で保存)するとWAVファイルの中身が消滅する不具合を修正しました。 「整理」画面の「書き出し」時に、元々のトラックが持っていたチャンネルの情報が、出力されるMIDIに反映されていなかった不具合を修正しました。 基本画面の「ファイルの保存」にて、キースイッチを指定しているとキースイッチ指定のノーツが二重に書き込まれる不具合を修正しました。 Ver2.05 / Ver2.05a + 2021/02/27 更新 2021/02/27 更新https //dl.dropboxusercontent.com/s/skxigup02mla7pz/BMS_Maker2.05.zip https //dl.dropboxusercontent.com/s/9vzuuul1f6q00je/BMS_Maker2.05a.zip 機能追加基本画面のUIに「更新の自動チェック」を追加しました。有効な場合、起動時にバージョンの更新を確認し、更新があればこのページへ誘導するようにしました。 有効にした際にも更新チェックを行います。 実験機能です。Ver2.05時点ではこのページを開くだけでアップデート機能そのものはありません。将来的にはソフト単体でアップデートまで可能にするかもしれません。(*22) 不具合修正「整理」「BMS化オプション」「WAVスライス」「BMS書き出し」のショートカットキーが機能しない不具合を修正しました。 「WAVスライス」画面の「スライス」ウィンドウにて、特定条件(*23)で「実行」するとエラーが発生する不具合を修正しました。 Ver2.04 / Ver2.04a + 2021/02/26 更新 2021/02/26 更新https //dl.dropboxusercontent.com/s/bie6onqu2dxivcg/BMS_Maker2.04.zip https //dl.dropboxusercontent.com/s/yuqy535fov0lgn4/BMS_Maker2.04a.zip 仕様変更「WAVスライス」画面の「スライス」ウィンドウにて、「ビット深度」の項目を追加しました。 「マーカー編集」画面にて、カーソルキーの上下で画面がスクロールしないように変更しました。Shiftキーを押しながらホイールを回すことで上下方向にスクロールできます。 「BMS書き出し」ウィンドウにて、「実行」により書き出されるBMSファイルの改行コードをLFからCRLFに変更しました。 不具合修正通常画面にて、「トラック名の変更」を行おうとするとエラーが発生する不具合を修正しました。 「WAVスライス」画面の「ファイルを開く」でWAVファイルを開いたとき、波形表示部分に反映されない不具合を修正しました。 Ver2.03 / Ver2.03a + 2021/02/24 更新 2021/02/24 更新https //dl.dropboxusercontent.com/s/0wy7kqwosmkmz8c/BMS_Maker2.03.zip https //dl.dropboxusercontent.com/s/5y8co3r0o94wvdv/BMS_Maker2.03a.zip 非パッケージ版 (2.03a)通常版が Windows Defender などにウィルス判定を食らうことがあるため、Audioフォルダなど通常版では Game.exe にパッケージされていたものをそのままにしたバージョンもダウンロードできるようにしました。 通常版の「Game.exe」に同梱されていた「Audio」「System」「Game.ini」「Game.rgss3a」が独立のフォルダ/ファイルとして存在しています。 通常版と同じく「Game.exe」または「Run.bat」により起動します。機能は全て同一です。 仕様変更「BMS化オプション」及び「トラックマーキング」にて、「接尾辞」の設定方法を変更し、任意の文字列を指定できるようになりました。 Ver2.0.1で「整理」を行っていた場合、再度「整理」を行ってください。 不具合修正またもやDLLが読み込めなくなっていたため修正しました。 Ver2.02 + 2021/02/23 更新 2021/02/23 更新起動できない不具合があったため公開停止 機能追加「ファイルを開く」から現在編集中のものと同じファイル(*24)を開こうとした際、現状のシーケンス化などの設定を保ったままアップデートできるようになりました。ノートナンバー、長さ、ベロシティのいずれかが変更された部分の「シーケンス化」は解除されます。 ノートの配置ミスなどにより元々のMIDIファイルを修正したとき、最小限の操作で以前の編集状態を再現できるようになりました。 仕様変更「BMS化オプション」などのウィンドウで何も設定を変更せずに閉じた場合は「元に戻す」のカウントが更新されないようになりました。 キースイッチ指定により実質のノート数が 0 になったトラックは「整理」できないようにしました。 「コードまとめ」ウィンドウに「シーケンス除外」の項目を追加しました。 「WAVスライス」内の「トラックマーキング」ウィンドウに「基本名」の項目を追加しました。 不具合修正プログラム起動後、「整理」画面を経由せずに「WAVスライス」を開くとエラーが発生する不具合を修正しました。 特定条件で「BMS書き出し」を行うとエラーが発生する不具合を修正しました。 Ver2.01 + 2021/02/20 更新 2021/02/20 更新https //dl.dropboxusercontent.com/s/z3kg3feh3iuktuu/BMS_Maker2.01.zip 不具合修正DLLが読み込めない旨のRuntimeErrorが発生する不具合を修正しました。(*25) 日本語フォルダに対応できていなかった不具合を修正しました。 誤ってROKINAがデモで使っていたMIDIのデータが含まれていたので削除しました。 Ver2.00 + 2021/02/19 公開 2021/02/19 公開起動できない不具合があったため公開停止 名前 コメント
https://w.atwiki.jp/laser_bm/pages/65.html
作者名 darkvirus(ダークビルス / ダークウイルス) 詳細 2000年~2002年にかけてBMSを制作していた作曲家。サークル「DOWN FORCE RECORDS (DFR)」(※1)元主催。 トランス・テクノ・ハウスといったクラブミュージック系のジャンルを得意とし、当時のBMS界隈ではかなり本格的なサウンドを表現する。 BMS「cutting the beat」までは「DV000X」と、CDのカタログナンバーのような形式でナンバリングされている。 界隈では知る人ぞ知る作家ではあったが、代表作の一つ「eclipse」や、BMSイベント「第二次血戦」参加作品「4th dimension」など楽曲評価の高い作品の数々を生み出している。 活動期間に発表した作品は全部で11作品であり、2002年の「getfunk revision#2」の発表をもってBMS作家を引退した。 現在は「Masayoshi Minoshima」名義で「Alstoemeria Records」の主催として活動し、東方アレンジ楽曲「Bad Apple!! feat.nomico」など数々のヒット作を生み出している。 アニメの主題歌を手掛けたり本家IIDXに楽曲を提供するなど、BMS出身の作家ではかなりの出世を果たしている。 BMS作家時代から現名義の情報は出ていたが、あまり認知されておらず、BM98生誕20周年記念イベント「BM9820A -BM98 20th Anniversary- in Tokyo」の出演者発表にて大々的に知れ渡ることとなった。(ソース) 代表作 eclipse、origin、4th dimension 作品紹介 ジャンル 曲名 分類 公開状況 備考 drum n bass underwater straight run オリジナル 公開終了 DV0001 / デビュー作 drum n bass underwater rough overdrive mix オリジナル 公開終了 DV0002 trance eclipse オリジナル 公開終了 DV0003 house get funk オリジナル 公開終了 DV0004 trance origin オリジナル 公開終了 DV0005 ambient techno visionz オリジナル 公開終了 DV0006 trance 4th dimemsion オリジナル 公開終了 DV0007 / 「第二次血戦」 hard house love sensation(burning up) オリジナル 公開終了 DV0008 / fogbound名義 techno cutting the beat オリジナル 公開終了 DV000A hard house love again - climax dub オリジナル 公開終了 10作目 house getfunk revision#2 オリジナル 公開終了 11作目 / 引退作 脚注 ※1 2012年に「Alstroemeria Records」の姉妹サークル「DOWNFORCE」としてリニューアルしている。 リンク 旧HP http //kuri.sakura.ne.jp/~d-virus/(閉鎖) 旧HP http //www.mainframes.org/realize/(閉鎖) Twitter https //twitter.com/M_Minoshima BMSのアーカイブ先 https //web.archive.org/web/20040218215931fw_/http //www.mainframes.org/realize/works.htm コメント 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/bms_progress/pages/784.html
曲Data Lv BPM TOTAL NOTES TOTAL値 判定 平均密度 最大瞬間密度 ★16 180-180 2238 480 normal 19.81Notes/s 36Notes/s 傾向 終盤難 同時押し 乱打 譜面URL http //www.ribbit.xyz/bms/score/view?md5=ef32549669f88e996be7f8c1b0ab8f29&p=1 譜面URL(Mirror) https //bms-score-viewer.pages.dev/view?md5=ef32549669f88e996be7f8c1b0ab8f29 コメント 名前 コメント
https://w.atwiki.jp/bmsm/pages/15.html
WAVファイルやBMSファイルに関する情報 WAVファイル尻尾のフェードアウト BMSファイルWAVファイルの多重定義 5拍子の作り方 3拍子の作り方 WAVファイル 尻尾のフェードアウト WAVEファイルの一番最後で波形レベルが±0になっていないと、そのWAVEファイルを再生し終わったときにプチノイズ(クリックノイズともいう)が発生してしまいます。(これはBMSに限ったことではありません) これを防止するためには、すべてのWAVEファイルの最後で波形レベルを±0にする必要があります。 そこで波形レベルを±0にするため、波形編集ソフトでWAVEファイルの最後にフェードアウト処理をしてやります。 フェードアウト処理をどの程度の速さでかければよいかはその音の音量や減衰率などによって変わってきますが、ファイルの終わり0.1秒程度でも十分効果はあります。 BMSファイル WAVファイルの多重定義 同じ音を同じ指定wavのままで続けて鳴らすとプチノイズが発生してしまいます。 これを避けるべく同じ音を多重定義し、交互(または 3 こずつとか 4 こずつとか)に配置しましょう。 http //www.bmsjournal.info/guidance/create.html 多重定義とは同じWAVファイルをいくつかのトラックに登録することをいいます。 上で書かれているプチノイズは、BMSの仕様で、WAVファイルを再生途中に終了し、再びそのWAVファイルをロードしてくるために起こります。これを多重定義することによって防止しようというわけです。(上記アドレスの画像を見ると良く分かるかも) 簡単に出来て、かつ、特に容量が増えるわけでもないので、ノイズが発生した時はやっときましょう。 その他の多重定義の使い方としては、同時に鳴らすことによって音量を上げるという使い方が出来ます。ただし、キー音に使うことは難しいので、BGMで使用しましょう。また、音割れする場合があるので注意が必要です。 5拍子の作り方 152 俺の名無しさん 2002/07/08(Mon) 12 19 BMSCで五拍子を打ち込むのって、皆はどうやってるの? 今は章節を1.25倍にしてFreeでやってるんだけど、かなり面倒なんだよね。 誰かアドバイス下さい。 153 俺の名無しさん 2002/07/08(Mon) 12 22 152 ニ小節に分ける 4/4→1/4→4/4ってな感じに。 BMSCだと、小節を1→0.25→1・・・ ってやればやりやすいと思うけど? http //www.ichigobbs.net/cgi/15bbs/oto/0049/152-153 割とめんどくさい5拍子および変拍子の作り方。 上記は4/4+1/4拍子で擬似的に5/4拍子を作ってます。Is-mさんのfive rhythmがこの方式ですね。 欠点はあたりまえですが、小節線も4/4→1/4→4/4になります。 158 157 2002/07/08(Mon) 16 51 152 BMSCで、余計な部分をWAV FFを埋め尽くす。 余計な部分を埋めるというのは、 例えば5/4拍子の場合はグリッド24にして | | | | | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF 7/8拍子の場合は同じくグリッド16にして(別に32でも24でも構いませんが) | | | | | | | | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF この状態で、FFFF部分は無いものと見なして打ち込んでください。 最後にテキストエディタで「FF」を削除して下さい。 ただしこの際一括削除を行うと例えば 3F,F0と続く個所も削除されてしまうんで注意。 まぁ、そうそう無いと思いますが。 削除後は別のファイル名で保存しましょう。 「FFFF」が付いている物が編集用、付いていない物がプレイ用って事になります。 面倒ですが、メモ帳だけで打ち込むよりはずっと楽です。 尚、BMSCのグリッドは192を割る値にしかなり得ないので、5/8等を BMSCでセーブした状態ではFreeで細かく置いても「完全な拍子」には合いません。 http //www.ichigobbs.net/cgi/15bbs/oto/0049/158 あとからテキストエディタで編集する方法もあります。 と、だらだらと書きましたが、現在ではBMx Sequence Editorで簡単に編集できます。 http //ucn.tokonats.net/software/bmse/image_02.html#image よっぽどの理由が無い限りこちらのほうがおすすめです。 3拍子の作り方 BMx Sequence Editorの登場によってどんな複雑な変拍子でも作成できるようになりましたが、変拍子の特別な場合として三拍子に限ってはBMSCreatorでも簡単に作成することができます。 例えばBMSCreatorで3/4拍子をつくる場合 まず曲の本来のBPMを入力し、[編集]-[小節長の変更]で小節長をすべて3/4(=0.75)にします。 次に譜面配置時は右上にある補助とGRIDの設定を変えます。 補助は1/3にします(このときの補助線が1拍相当)。 GRIDは必要に応じて合わせてください。GRIDを1/12にすれば最大16分音符まで GRIDを1/24にすれば最大32分音符まで入力可。 BMx Sequence Editorの登場によりこの技術はほとんど意味をなさなくなりましたが、豆知識程度に知っておくのもよいでしょう。
https://w.atwiki.jp/laser_bm/pages/85.html
はじめに いろんな種類のBMSを楽しみたい あの作者のBMSをプレイしたい 高難度BMSで上達したい もう少し簡単なBMSが欲しい コピアレ作品をやりたい なんでもいいから5鍵がやりたいんじゃ 9鍵メインなんだけど・・・ コメント はじめに BMSを入手すると言っても、初心者の方だと「どこから手をつけていいか分からない!」という人もいると思います。ここではBMSで遊ぶ人の目的別に解説していきます。 いろんな種類のBMSを楽しみたい →いろんな作者の作品をまとめたBMSパッケージが配布されているので、最初はそれで遊んでみるのをおすすめします。代表的なものではBMS Starter Pack 2009やGENOSIDE Packageがあります。 また、開催されているイベントがあれば参加してみるのもいいでしょう。BMSイベントでは様々なジャンルの作品が一定期間内に投稿されており、誰でも簡単に新作BMSで遊ぶことができます。 イベント会場としてはDegital Emergency Exitが最もよく利用されています。 あの作者のBMSをプレイしたい →目的のBMSを探すことになります。まずは作者名などで検索するといいです。作者さんのサイトがあればそこで公開されていることがあります。BMS作者一覧も参照。 なお、ほしいBMSがなかなか見つからないことも多いです。昔のBMSはよく公開停止されていますが、一部のBMSはクラウドなどの形式で保管されているので根気よく探していると見つかるかも。 高難度BMSで上達したい →発狂BMSという上級者向けの譜面がたくさん作られています。「差分」と呼ばれる、譜面データのみを配布する形式が多いので、遊ぶときは元の楽曲データと発狂差分データの両方をダウンロードすることになる場合が多いです。 さらに一定の難易度帯のBMSを集めた難易度表を公開しているサイトがいくつかあります。 難易度表には様々なタイプのものがあり、例えば「皿力を鍛えたい!」と思ったら皿難易度表から自分のレベルに合ったBMSを選んでプレイすることができます。 主な難易度表 発狂難易度表 発狂BMSをまとめた表 GENOCIDE、第2発狂難易度表など LN難易度表 ロングノーツがある譜面をまとめた表 第3期LN難易度表など 皿難易度表 皿曲をまとめた表 皿難易度表2ndなど 連打難易度表 縦連打譜面をまとめた表 連打難易度表 通常難易度表 本家レベルの難易度をまとめた表 GENOCIDE、第2通常難易度表など DP難易度表 ダブルプレイ譜面を集めた表 δ難易度表など もう少し簡単なBMSが欲しい →低難易度のBMSを意図的に集めたサイトというものは少なく、せいぜい初心者用の差分パッケージ(リンクの下の方)がある程度です。 あと難易度表ですが、発狂難易度表とは別に通常難易度表という、本家☆1〜12レベルのBMSを扱ったサイトがあります。(上の項目の表を参照) コピアレ作品をやりたい →昔はコピー・アレンジBMSを集めたサイトやイベントが結構あったんですが、今はどちらともかなり少ないです。動画サイトや過去のイベントをチェックすれば残っているものもありますが・・・ ちなみに2015年12月にゲーム音楽限定のコピアレパッケージを作るようです。→BMS Game’s C A Package なんでもいいから5鍵がやりたいんじゃ →現在では7鍵BMSがかなり多いですが、ARMYTOM氏やroop氏など今でも5鍵をメインに製作している作家もいます。5鍵盤メインの作家さんは打鍵感を意識して作っているものが多いので、5鍵としてより楽しめると思います。 そしてゴケンマニアな方にぴったりなのがplugout。現在はARCADE EDITIONという、曲とプレーヤーが一体になったバージョンのみ公開されています。非常に本家5鍵を意識した構成になっていますので、5鍵が好きなら一度はやってみるといいでしょう。(DL時は容量に注意) 9鍵メインなんだけど・・・ →9鍵(PMS)限定のイベントやパッケージ(ToyMusical、Colorful Channelなど)があります。 コメント 微編集 -- (名無しさん) 2015-08-10 13 07 14 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/coolnaurl/pages/29.html
さらにおいしくなって新登場……するかも オンラインマニュアル 最新版 Version 0.1.4 (2022/12/04) インストーラhttps //dl.dropboxusercontent.com/s/h7l9gpus8shsfo9/BMSMaker3_install.zip アプリ本体にアップデート機能が搭載されているため、このページを確認しにくる必要はありません。 起動には.NET6.0 Runtimeが必要です。 現在公開されているものは試作版です。 未実装の機能が多いほか、ドキュメントが整備されておらず、仕様や機能が予告なく変更される可能性があります。 また原則として不具合やUIの不備、要望などは必ずROKINA(twitter @lokina)まで報告してください。 概要デモ動画 特長BMSMaker3.Midi BMSMaker3.Bms BMSMaker3.Wave(未実装) BMSMaker3.Track(未実装) BMSツクール2との違い ありそうな質問(FAQ)既知の不具合/修正予定 使い方 概要 MIDIを読み込ませてなんやかんやしてBMSを生成するツールです。 使い方は下に載せますがわからないことがあればROKINA(https //twitter.com/lokina)まで直接問い合わせてください。 デモ動画 そのうち作る 特長 BMSMaker3.Midi MIDIを読み込んでBMS向けに音切りできる!BMSファイルも出力できる! 多能な整理機能テンポ変化、コントロールチェンジにも対応 和音やグライドノーツを一つのノートとして扱える!←神 サイドチェイン、キースイッチに対応!←神!!!!!!!!!! シーケンス化機能によりオートメーションに擬似対応!←これは誇大広告でした BMSMaker3.Bms BMSファイルを読み込んで閲覧・表示できる!試作版(0.1.0)現在ノーツ配置の編集はできません。 あらゆる拡張ヘッダに対応!意味は無い #RANDOM / #SWITCH分岐に対応!「制御構造」タブから各分岐の内容を確認できる!!!!←世界初!!!!!!←本当か? 試用版(0.1.0)現在内容の編集はできません。 BMSをwavファイルとしてアセンブル(組み立て)保存可能!!←本格的にやりたいならBMX2WAVでいい 配置済みのオブジェクトをBGMレーンに整列できる!!かつて存在した「BMS to BGM Converter」というソフトの再現機能です。 BMSMaker3.Wave(未実装) .wav及び.ogg(Vorbis)ファイルを読み込んで再生や編集が可能!(予定) あんまり大層なことを書くと開発が大変なので控えめにしておきます。 BMSMaker3.Track(未実装) bmson風のタイムラインでぶつ切りに特化した新しいBMS作成ツール!(予定) 作れるかどうかはマジで不明なのであんまり期待しないで 詳しくはオンラインマニュアルを見てください。 BMSツクール2との違い + ... 根本的に色々作り直しました。(n年ぶり2回目)散々擦っていたRPGツクールVX Aceから遂に普通のWindowsアプリになりました。 遂にドラッグ ドロップでファイルを開けるようになりました。 コードがRubyベースからC#ベースに変わったことであらゆる処理が高速化しました。 ツクール製ではなくなったので正式名が「BMSツクール」ではなくなりました。(*1) 旧版は最終アップデートにより新版で読み込み可能なプロジェクトファイルを保存できるようになりました。 GUIは当然根本的に変わっていますが、基本的にはBツ2と似た感覚で操作できるように意識しています。 スライス用のwavはogg(Vorbis)形式でも読み込めるようになりました。32bit floatも再生できるようになりました。 ありそうな質問(FAQ) + ... なんかエラー出た落ちなかった場合、直前に行おうとしていた処理が正しく適用されていない可能性があります。念のため編集中のファイルは別名で保存することをオススメします。 エラーメッセージはクリップボードに自動的にコピーされるほか、アプリフォルダ内「ErrorLogs」に詳細が保存されます。ROKINAへの報告の際にはそれを添付するとなんかの役に立つ可能性があります。 既知の不具合/修正予定 + BMSMaker.Bms 大量のWAVファイルを連続で鳴らす(定義リスト上でカーソルキーを押しっぱなしにした場合など)と無警告で落ちる場合がある結論から言うと修正が困難なため放置されています。大量のWAVファイルを連続で鳴らすような操作はお控えください。 使い方 オンラインマニュアルを見てください。 名前 コメント
https://w.atwiki.jp/laser_bm/pages/16.html
こちらのページではBMS形式を扱うソフトのみを列挙しています。 それ以外の形式を扱ったソフトはその他プレイヤー&ツールをご覧ください。 個別記事を書くときはBMSプレイヤー テンプレートを使うといいでしょう。 BMSプレイヤーbmson対応プレイヤー 従来型プレイヤー 開発中 音楽ゲーム以外のBMSプレイヤー ツール 備考 参考リンク コメント欄 BMSプレイヤー 水色背景は当wiki内に個別紹介ページあり。 公式サイトとプロジェクトサイトが分かれている場合は併記している。 bmson対応プレイヤー bmsonの説明はこちら 公開年 機種 プレイヤー名 公式サイト 備考 2018 Win Qwilight https //taehui.ddns.net/bbs/board.php?bo_table=software wr_id=10 https //store.steampowered.com/app/1910130/Qwilight/ 韓国製PMSに対応 2016 Win beatoraja https //mocha-repository.info/ https //github.com/exch-bms2/beatoraja/releases/ Javaで動作 Win Pulsus https //github.com/GoaLitiuM/Pulsus/releases/ Win BananaBeats https //bms.moka-rin.moe/ https //github.com/JLChnToZ/BMP-U/releases/ 2015 Web Bemuse https //bemuse.ninja/ https //github.com/bemusic/bemuse/releases/ 元祖bmson対応プレイヤー Web bmsjs http //bokuweb.github.io/bmsjs/ https //github.com/bokuweb/bmsjs/ http //bmsjs.net/ (閉鎖) Web CircularRhythm http //circularrhythm.github.io/ https //github.com/CircularRhythm/CircularRhythm/ 2014 Win raindrop https //github.com/zardoru/raindrop/releases/ 海外製操作方法等は配布サイトのWiki参照 従来型プレイヤー 公開年 機種 プレイヤー名 公式サイト 備考 2018 Win QMS-player https //misoshiru-cpp.jimdo.com/apps/ 2017 Win ZeroBMS Player http //bms.beforu.net/projects/zerobms-player/ (閉鎖)https //blog.beforu.net/2017/12/02/zerobms-player-098/ (作者ブログ、閉鎖) Mac harp https //github.com/gomachan7/harp/ ソースコードのみ公開コンパイルする必要あり 2015 Win forgetalia zd (短縮URL) And BMS Player Beta (入手先) (公開終了) iOS Malody (入手先) 2013 Win Sonorous http //cosmic.mearie.org/f/sonorous/ https //github.com/snrs/sonorous/releases/ Win TechnicalGroove (入手先) (公開終了) 2012 Win charatbeatHDX VIOLET http //www.charatsoft.com/ HD画質対応 iOS Starry Music Beat http //d.hatena.ne.jp/untama1325/ (入手先) 2011 And 匠 (短縮URL) キー音なしのみ (キー音ありパッチ) 2008 Win LunaticRave2 http //www.lr2.sakura.ne.jp/ (閉鎖) PMSに対応 Win Ruv-it! http //nvyu.net/rdm/ (閉鎖) Win forgetalia++ 公式閉鎖 PMSに対応後継:forgetalia zd DS BMDS http //hp.vector.co.jp/authors/VA013928/ PMSに対応 2007 Win LunaticRave NEXTWAVE -endless music- http //www.is-m.jp/ 後継:LunaticRave2 Win forgetalia 公式閉鎖 PMSに対応後継:forgetalia++ i MobileDJ(仮) http //shizuku.iobb.net/~tsun/ (閉鎖) 後継:びーもば i びーもば 2006 Win BM2DXEmu http //www.charatsoft.com/ 後継:charatbeatHDX VAIOLET Web Flash版BMSPlayer http //www.charatsoft.com/ 2005 PSP bapsp http //sou1w.s1224.com/ (アーカイブ) PSP JzBMSPlayer 公式閉鎖 (入手先) (閉鎖) Win rub-y! http //nvyu.net/rdm/ (閉鎖) 後継:Ruv-it! Win ナナシグルーヴ http //d11x.sakura.ne.jp/asdf/ Win Be-Pachi Music 公式閉鎖 Win LunaticRave 公式閉鎖 後継:LunaticRave NEXTWAVE Win Angolmois http //mearie.org/projects/angolmois/ https //github.com/lifthrasiir/angolmois/releases/ 海外製ソースを自分でコンパイルすればMacやLinuxでも可能 Win theseit http //cosmic.mearie.org/f/theseit/ https //bitbucket.org/lifthrasiir/theseit-main/ (閉鎖) 海外製 2004 Win PHONEX http //www.interq.or.jp/pluto/even/ (閉鎖) Win Whistle http //zzangzi.chinguya.net/main.html (閉鎖) 韓国製 2003 Mac AQUA'N BEATS http //aquan-beats.matrix.jp/ PowerPCアプリケーションなので現在使用不能 Mac Mac Beat Carbon http //hp.vector.co.jp/authors/VA019519/ Win MixWaver][ http //mixwaver.s18.xrea.com/ Win SSRMAX http //www.kanaharu.com/ (公開中止) Win 名無しBMSプレーヤ(仮) http //onohoke.hp.infoseek.co.jp/ (閉鎖) FP,octave mode,PMSに対応後継:ナナシグルーヴ 2002 Win EM2002 http //home4.highway.ne.jp/Unagi88/ (閉鎖) Win Hit Away!! http //www3.wind.ne.jp/yutaka23/ (公開終了) Win ふぃーりんぐぽみゅせかんど http //m-nekomi.cool.ne.jp/newpage/ (閉鎖) PMS、GDAに対応 2001 Win BM98 DrinkEdition http //www.uranus.dti.ne.jp/~kikuchan/bm98/ Win Bring your own Music Sounds http //danmaq.com/legacy/ (公開終了) Win nazobmplay http //nothing.sh/ 後継:unofficial nazobmplay Win rhythm-it http //nvyu.net/rdm/ (閉鎖) 後継:rub-y! Win unofficial nazobmplay http //manbow.nothing.sh/nazobmplay/ (9keyスキン) Win music game quest http //www.geocities.co.jp/Playtown/4702/mgq.html (閉鎖) BMS(24key、5key+FP(MixWaver EFFECT)、DMX(4Arrowと同じ形式)、Drum(DrumMIDI、BM98+かわうそスキン))、BME、PMS(9ボタン、10Arrow)、D2R/SUL(DMX)に対応 Win Clip Climax Revolution http //mpulip.hoops.ne.jp/ (閉鎖) マウス対応 2000 Win beat arranger http //elega.pilotwing.com/ba/ (閉鎖) BMS-2(BAS)に対応5keyBMSの7key2scratch展開対応擬似スキャンライン搭載 Win BM-A4 http //www.broadway.or.jp/~blueemer/ (閉鎖) BMS-2に対応後継:beat arranger Win EM99 http //home4.highway.ne.jp/Unagi88/ (閉鎖) Win nBMPlay http //www.nothing.sh/ (公開終了) 後継:nazobmplay Win SYNDROME 2000 http //www.interq.or.jp/pluto/even/ (閉鎖) 後継:PHONEX Win TypeAce http //members.tripod.co.jp/joyride/ (閉鎖) Win ふぃーりんぐぽみゅ http //www.geocities.co.jp/HeartLand-Keyaki/9320/ (移転) PMSに対応後継:ふぃーりんぐぽみゅせかんど Win ぽっぷるめいと http //www1.freeweb.ne.jp/~hoe/projectpt/index.html (閉鎖) Mac Mac Beat http //members.tripod.co.jp/macnakama/home/ (閉鎖) 後継:Mac Beat Carbon、AQUA'N BEATS 1999 Win bemaniaDX http //bemaniadx.s3.xrea.com/ (閉鎖) SCR+DX対応 Win BMiP http //taillove.jp/mia/ Win Delight Delight Reduplication http //delight.airytail.co/ https //ja.osdn.net/projects/delight/ MSD対応(0.50 beta3.1まで) Win MixWaver http //mixwaver.s18.xrea.com/ 5key+FP対応(1.0betaまで)後継:MixWaver][ Win BMDX http //www.interq.or.jp/ski/sakura/ (閉鎖) Win Flash Terminal Nala Version http //www.kcn.ne.jp/~ohnishi/ (閉鎖) Win p-music IAN http //members.tripod.com/~prjb/ (閉鎖) scr+ppn対応 Win SE98 http //ww2.et.tiki.ne.jp/~shortcut/ (閉鎖) FM-TOWNS BM386 http //homepage1.nifty.com/uchi/bm386.htm (閉鎖) BM98のFM-TOWNS版 1998 Win BM98 http //bm98.cup.com/ (閉鎖) http //bm98.yaneu.com/ (公開終了) 元祖BMSプレイヤー後継:BM98K Win BM98K 公式閉鎖 (入手先) 後継:BM98DrinkEdition Win BMエミュレータ 公式閉鎖 Win Flash terminal http //www.bekkoame.ne.jp/ha/hf19744/ (閉鎖) 後継:Flash Terminal Nala version 年代不明 Win Function keymania Win keymania 海外製 開発中 A cross platform BMS player project (ソースコードのみ配布) https //github.com/ktnyt/BMS/ 音楽ゲーム以外のBMSプレイヤー 公開年 機種 プレイヤー名 公式サイト 備考 2004 Win Ninja Agent Galli http //ninjaactionteam.sakura.ne.jp/ (閉鎖) 2000 LinuxWin BMda! http //www.geocities.co.jp/Berkeley/2093/ (閉鎖) Linux・Windows9x用 2000 Win おたま http //www.asahi-net.or.jp/~VG5M-OBT/ 年代不明 Win BMS Shooting http //www.next-style.com/ (公開終了) ツール 種類 ツール名 公式サイト 備考 プレイヤー支援 BDSV http //waiei.net/soft/bdsv.html (閉鎖) 目的のBMSを見つけやすくするツール GLAssist http //bmsnormal2.syuriken.jp/bms_dtimporter.html LR2使用者向け総合支援ツール 発狂BMSツール集 http //pasta-soft.com/bms/ LR2用 BeMusicSeeker (短縮URL) 総合管理ツール BMS Search MENU App http //bmssearch.net/menuapp BMS系管理UIbmson対応 LR2HelperL2 https //pastebin.com/YJj9y5cm 緑数字の自動計算、簡易リザルト画像の作成やツイート等のLR2専用の複合ツールツイート出来ない問題を修正した非公式改良verはこちら BMSGEN https //www.nicovideo.jp/watch/sm28993649 特訓用BMSの自動生成ツール BMS作成 BMS Creator http //tixlab.com/ BMSE(BMx Sequence Editor) http //ucn.tokonats.net/ iBMSC (短縮URL) uBMSC https //github.com/zardoru/iBMSC/releases/ BmsONE https //excln.github.io/bmsone.html bmsonエディター woseq (短縮URL) bmsonエディター Beditor http //macbeat.at.infoseek.co.jp/ (閉鎖) MAC用 BMS作成支援 BMSCleaner http //home.shimbe.net/~nohe/ 定義されていない不要なファイルを削除できるソフト BMHelper https //excln.github.io/bmhelper.html BMS Sound Matcher http //bemuse.ninja/bms-tools/compiler.html woslicerII (短縮URL) woslicerIII BMS Preview Maker http //5argon.info/bms-preview-maker/ (公開終了) 小節の範囲にてbmsからpreview.oggを制作するツール ビューワ BMEV http //www.din.or.jp/~k-uraki/ BMIIDXView2010 http //www.charatsoft.com/ charatbeatHDX互換 uBMplay http //ucn.tokonats.net/software/ubmplay/ fbmsonplay (短縮URL) bmsonをuBMPlayで疑似再生するツール BMS Viewer http //www.h3.dion.ne.jp/~cpp/ (閉鎖) WAview http //nickle.ath.cx/~softlab/in_bm/ (閉鎖) BMS譜面表示ツール http //pasta-soft.com/bms/preview.html web上で動く BMSTAGE http //fdscaa.rosx.net/bmstool/v.html Chrome用譜面表示ツール PMSee-V http //sakukoba.ninja-x.jp/ PMS専用 mBMplay https //misty.orz.hm/mbmplay.html 変換 BGAEncoder http //titans-server.ddo.jp/~murasin/ (閉鎖) BGA付きBMSをAVIに変換するソフト BGAEncAdvance http //yaruki0.sakura.ne.jp/programs/bgaencadv.html BMS2WAV http //homepage2.nifty.com/ma~/ (閉鎖) BMSをWAVに変換するソフト BME2WAV http //childs.squares.net/program/ BMSをWAVに変換するソフト BMX2WAV BMSをWAVに変換するソフト BmsToAvi http //www32.tok2.com/home/digitalapeman/Tools/Tools.html BGA付きBMSをAVIに変換するソフト bms2bmson (短縮URL) BMSをbmsonに変換するソフト bms2bmson-python https //github.com/iidx/bms2bmson-python/ LR2 Skin Converter https //tumblr.ribbit.xyz/post/114402533240/lr2-skin-converter-v0-1-0-2015-03-23 DLリンク(URLコピー用) LR2のHDスキンを通常のLR2用に変換するソフト(逆も然り)サイトに記載してあるダウンロードURLに不具合があるので、修正する必要あり 再生専用 Micro BMS Player http //mlxt.com/ FrenzyRave http //cucmberium.hatenablog.com/entry/2015/05/24/221257 https //github.com/cucmberium/FrenzyRave/ bmse.kpi http //www.purose.net/befis/download/kmp/ kbMedia Player用再生プラグイン FS-BMS Viewer http //nothing.sh/ (公開終了) In_BM http //nickle.ath.cx/~softlab/ (閉鎖) Winamp用再生プラグイン in_bms http //homepage2.nifty.com/ma~/ (閉鎖) Winamp用再生プラグイン(旧) WiNPi BMS Player http //www17.cds.ne.jp/~nmc-y/paca/WiNPi/index.html (閉鎖) スキン作成支援 MAFU https //misty.orz.hm/tools.html LR2用のビットマップフォント作成ソフト 備考 '00~'02あたりまではBMSプレイヤーが乱立していたので多分もっとあると思います。リスト以外のものを発見したら追記して下さい。 年代不明プレイヤーは存在を確認していないもの、アーカイブされていなかったものです。本体をお持ちの方で更新履歴が入っていたら修正して下さい。 参考リンク bmsplayer data(hitkey氏のサイト):(短縮URL) BM98Link:http //kuron-zero.net/nt/BM98Link.html BM書庫:http //www.geocities.co.jp/AnimeComic-Tone/7674/ITK-bmh.html (閉鎖) 究極のBM98リンク集:http //bm98link.web.fc2.com/ コメント欄 BMS Sound Matcher (ツール) http //bemuse.ninja/bms-tools/compiler.html -- (flicknote) 2015-09-03 02 20 34 アーカイブとかで見たいから閉鎖しててもURLは載せて欲しい -- (名無しさん) 2015-09-07 17 04 43 リンク切れて時間の経ってるサイトのURL見つけるのって結構難しいんだよな。見つけたら載せておくけど -- (774) 2015-09-07 19 45 06 ツールをちょこちょこ追加 -- (名無しさん) 2015-10-04 22 37 37 テンプレ変更で表が多少崩れていたのでとりあえず修正 -- (名無しさん) 2015-10-10 18 25 09 表を元に戻しました。海外製プレイヤーAngolmoisを追加。theseitの方は肝心のexeファイルが見当たらず起動が確認できなかった。あとこれhttps //github.com/zardoru/raindrop/releases起動はできたんだけどタイトル画面らしきところから先に進む方法がわからん。操作方法も見つからなくて詰んでるので知ってる人いたら教えて欲しい -- (名無しさん) 2015-10-14 20 51 52 ↑カーソル左下あたりに合わせたら普通に進めた 曲追加はconfigいじってできた -- (名無しさん) 2015-10-17 17 59 00 リンク切れてるけどnBMPlayらしきものがhttp //nothing.sh/download.htm -- (名無しさん) 2015-11-09 20 26 25 気がついたらLR2のリンク切れてた -- (名無しさん) 2015-11-28 21 16 04 QwilightのSteam版を追記。osu!maniaは2021年に非対応になっているようなので除外。 -- (名無しさん) 2022-08-16 15 17 22 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/oj4attack/
発狂BMS関連記録まとめwikiです。 現在は1時間(★★4~6)アタック、1発1周勝負系の記録を扱っていますが、ページ・部門は自由に作成・編集してもらって構いません。 勿論記録が出た場合、自由にwiki編集して頂いて結構です。配信外の記録も掲載可能です。
https://w.atwiki.jp/bms_beginner/pages/4.html
BMSとは BMS とは PC 上で動作する音楽ゲームのシミュレータに必要な楽曲データ群を指します。 基本的にすべての BMS や BMS プレイヤーなどが無料であり、導入の煩雑さを突破できれば誰にでも手軽に奥深く付き合えるでしょう。 BMS (Be Music Script) というフォーマットはやねうらお氏により提案、実装されました。 これと同時に氏は BM98 という BMS プレイヤーをリリース。続いて有志から色々な BMS プレイヤーがリリースされるも BM98 のシェアは圧倒的で、BMS = BM98 と呼ばれることになります。 ただ現在は BM98 の更新も止まり、Delight Delight Reduplication や nazobmplay、ナナシグルーヴや Lunatic Rave など PC のスペックや遊び方によってさまざまな本体を選ぶことが可能になっています。これにより現在 BMS は純粋にそのフォーマット自体を指す言葉になっています。 BMSの曲データに関しては後述しますが、大雑把にその種類を説明します。 BMS5KEY・10KEYの譜面 (拡張子「.bms」) BMEBMS + 7KEY・14KEYの譜面 (拡張子「.bme」) BMLBME + ロングノート (拡張子「.bml」) PMS9KEY・18KEYの譜面 (拡張子「.pms」)